1

我正在编写一个 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>
4

1 回答 1

0

你可以使用:

document.getElementsByName('Submit2')[0].click();

这是关于 JSFiddle的演示。

于 2013-06-27T02:09:23.350 回答