你的 form 写成 from 了
regCheck 少了一个 g
修改后的代码如下:
<!DOCTYPE html>
<html>
<head>
<title>zhbit</title>
</head>
<body>
<form method="post" action="" onsubmit="return eg.regCheck();">慧世拍
账户:<input type="text" name="" id="userid"/><br /><返型br />
密码:<input type="text" name="" id="userpwd"/><br /><br />前羡
确认:<input type="text" name="" id="userpwd2"/><br /><br />
<input type="submit" value="注册" />
</form>
<script>
var eg = {};
eg.$ = function(id){
return document.getElementById(id);
};
eg.regCheck = function(){
var uid = eg.$("userid");
var upwd = eg.$("userpwd");
var upwd2 = eg.$("userpwd2");
if(uid.value == ''){
alert('账户不能为空');
return false;
}
if(upwd.value == ''){
alert('密码不能为空');
return false;
}
if(upwd.value != upwd2.value){
alert('密码不相同');
return false;
}
return true;
};
</script>
</body>
</html>