function checkUser() {
var _username = document.getElementById("j_username").value;
var _password = document.getElementById("j_password").value;
var _valcode = document.getElementById("j_valcode").value;
if (_username == "") {
alert("用户名不能为空!");
document.getElementById("j_username").focus();
return false;
}
if (_password == "") {
alert("密码不能为空!");
document.getElementById("j_password").focus();
return false;
}
if (_valcode == "") {
alert("验证码不能为空!");
document.getElementById("j_valcode").focus();
return false;
}
return true;
}
<form name="testform" action="hello.html" method="post" onSubmit="return check();">
调用方法的时候要:
return checkUser()
将 return checkUser( ) 加到form表单里去,
因为当你点击 submit 提交表单时,默认会触发一个fom表单的 onSubmit 事件,所以你的form表头应该是这样的: