Python post form with button javascript
问题描述:
我尝试在网站上发布广告。
我们有2种形式,第一种形式问我的广告信息,并确定我提出他们,但在第二个表格,提交我有javacript按钮(输入),Python post form with button javascript
onclick="action_cmd('delete')"
我使用机械化和python 。
代码JavaScript是:
function action_cmd(action){
var hidden = document.getElementById("div_cmd");
hidden.innerHTML += "<>input type=\"hidden\" name=\"cmd\" value=\"" + action + "\">";
document.form_ads_action.submit();
}
代码蟒:为第一形式
我添加的信息。
br.open("link")
br.select_form(nr=0)
br.submit()
首先确定。
对于第二种形式:
br.select_form(nr=0)
br.submit()
不起作用。
代码HTML:
form name="ads_action" action="link" method="post" enctype="multipart/form-data">
input type="image" name="back" id="back" value="Back" onClick="action_cmd('back');">
input type="image" name="continue" id="continue" value="Val"onClick="action_cmd('delete')">
请帮助我
答
你有相同的表格编号:
br.select_form(nr=0)
br.submit()
如果是在同一页上不同的形式,那么就应该是:
br.select_form(nr=1)
br.submit()
或者如果您想专门选择第二种形式,则可以通过名称来实现:
br.select_form(name = "ads_action")
br.submit()