绑定验证第一种方式
<form method="post">
账户: <input type="text" id="name"/><br /><br />
密码: <input type="password" id="pwd_a" /><br /><br />
确认: <input type="password" id="pwd_b"/><br /><br />
<input value="login" type="submit" onclick="return eg.regCheck()"/>
</form>
绑定验证第二种方式
<form method="post" action="" onsubmit="return eg.regCheck();">
账户:<input type="text" id="name"/><br /><br />
密码:<input type="password" id="pwd_a"/><br /><br />
确认:<input type="text" id="pwd_b"/><br /><br />
<input value="register" type="submit" />
</form>
添加验证
<script>
//声明一个对象
var eg = {}
//定义一个公共函数获取指定id
eg.$ = function(id){
return document.getElementById(id);
};
eg.regCheck = function(){
var name = eg.$('name');
var pwd_a = eg.$('pwd_a');
var pwd_b = eg.$('pwd_b');
if(name.value == ""){
alert("帐号不能为空");
return false; //返回false会阻止表单提交
}
if(pwd_a.value == ""){
alert("密码不能为空");
return false;
}
if(pwd_a.value != pwd_b.value){
alert("两次密码不一致");
return false;
}
return true; //返回true会提交表单
}
</script>