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