简单的js表单验证
<script type="text/javascript">
function validatename(){
var userN=document.myform.userName.value;
if(userN.length==0){
document.getElementById("nerror").innerHTML="请输入用户名!";
return false;
}
else{
for(var i=0; i<userN.length;i++)
{
var un=userN.substring(i,i+1);
if(!(un>="a" && un<="z") && !(un>="A" && un<="Z")){
document.getElementById("nerror").innerHTML="用户名中不能包含数字与特殊字符!";
return false;
}
}
document.getElementById("nerror").innerHTML="";
return true;
}
}
function validatePW(){
var userPW=document.myform.userPassWord.value;
if(userPW.length==0){
document.getElementById("pwerror").innerHTML="请输入密码!";
return false;
}
else if(userPW.length<6){
document.getElementById("pwerror").innerHTML="密码长度不能小于6位并且不能包含特殊字符"
}
}
function validate(){
if(validatename() && validatePW())
{
return true;
}
return false;
}
</script>