0
所以我在我的代碼中使用document.forms [0] .onsubmit來檢查我的應用程序的文本字段中是否存在兩個重複值,如果用戶輸入兩個相同的數字,那麼當您單擊submit時,一個警告框彈出告訴你,兩個數字是相同的..這部分工作正常..但改變了數值,並有不同的數字後,我仍然從警報框中獲得相同的文本,說這兩個數字是相同的。看起來我的更改在第一個錯誤得到糾正後根本無法識別..我怎麼才能讓提交過程認識到對錯誤進行了更改。下面是相關的代碼..我希望能夠用JavaScript已經有的代碼,如果可能的話更正這個。謝謝document.forms [0] .onsubmit沒有完全正常工作......問題是什麼?
if(duplicate(esnList)){
document.forms[0].onsubmit = function() {
alert ("ERROR: You can have duplicate ESNs in the ESN text field.");
return false;
}
}
<input class="submit" type="submit" name="submit" value="Provision Unit(s)" tabindex="13">
我明白了......讓我試試看! – user2213941 2013-03-27 15:48:14
它不起作用..它仍然在做這件事..即使糾正了錯誤,它仍然顯示警告 – user2213941 2013-03-27 15:51:49
您確定您沒有使用舊代碼緩存嗎? – epascarello 2013-03-27 15:56:32