2
我有一個表格:JavaScript驗證 - 網頁仍在處理
<form name="char-add" id="char-add" action="added.php" method="post"
onsubmit="charAddValidate()">
<input type="text" name="Name" id="Name" onkeyup="charNameSelected()" autocomplete="off" />
</form>
charNameSelected()
只是表明當事情鍵入到框中的下格。
然後一些JavaScript代碼,作用於形式:
function charAddValidate() {
x = document.forms["char-add"]["Name"].value;
if (x == "" || x == null) {
alert("Name is required");
return false;
} else {
return true;
}
}
代碼工作,如果名稱爲空它確實給予警告框,但如果我確定這一點,繼續提交形式反正,導致我的PHP驗證錯誤;)
我在哪裏出錯了(我想它不會提交頁面時,js驗證失敗)。我知道我可能缺少明顯的東西給別人:)
沒錯,就是做到了,謝謝: ) – 2012-03-11 11:58:14