北京北大青鸟通州校区学术部:验证表单是否为空
提交表单之前,检测输入框是否为空
function btnsubmit_onclick()
{
var userid = document.loginForm.userId.value;
var password = document.loginForm.password.value;
var isOk = true;
//判断是否包含单引号,其他非法字符类似判断
if(userid.indexOf("'")!=-1||password.indexOf("'")!=-1){
isOk = false;
alert("用户名、密码中包含非法字符");
}
//判断用户名或密码是否为空
if (userid=="" || password=="" )
{
isOk=false;
window.alert("用户编码、密码不能为空!");
document.loginForm.userId.focus();
document.loginForm.password.focus();
}
if(isOk){//如果验证成功的话就是true,则提交表单
loginForm.submit();
}
}
其中 loginForm为表单name属性,userId和password为输入框name