我正在写一个Greasemonkey脚本来自动提交Intranet应用程序。我遇到的问题是表单使用多个提交按钮,每个按钮都有唯一的名称和值。一个简单的form.submit()
将无法正常工作,所以我迷路了。下面是一个例子。用多个按钮提交表格
如何使用Submit2
按钮提交?
<form id='form1' action='action.php' method='POST'>
<input type='text' name='whatever' />
<input type='submit' name='Submit1' value='Submit1' />
<input type='submit' name='Submit2' value='Submit2' />
<input type='submit' name='Submit3' value='Submit3' />
</form>
什么是'onclick'(或类似)定义为有问题的按钮? –
输入标记中没有定义事件处理程序。他们会在别的地方吗? – Sap
他们很可能在JS的任何地方。由于这些是“按钮”类型,而不是“提交”,表单本身并未被“提交”;一些其他功能正在被调用。 –