我正在寫一個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的任何地方。由於這些是「按鈕」類型,而不是「提交」,表單本身並未被「提交」;一些其他功能正在被調用。 –