我使用多個下列溶液(How to best implement Save | Save and Close | Cancel form actions in ASP.NET MVC 3 RC)提交按鈕允許取消和我的MVC格式保存:訪問HTML表單元素具有相同名稱的JavaScript
<form action="Xxxx" method="post" onsubmit="return validatePost()">
...
<input type="submit" name="actionType" value="Save" />
<input type="submit" name="actionType" value="Cancel" />
</form>
使用JavaScript的onsubmit稱爲:
function validatePost() {
if(Blah blah){
return true;
}
}
我只想做這個JavaScript驗證如果'保存'被點擊,但不能告訴哪個按鈕被點擊從JavaScript。
我嘗試使用document.forms[0].elements["actionType"].value
獲取actionType值,但不能,因爲表單上有多個名爲actionType的項目。
任何人都可以幫忙嗎?
感謝
嗯,看起來很簡單,一旦你看到它 - 我使用了id。謝謝你的幫助 – Greg 2013-03-28 11:08:13