<script language="JavaScript">
function isValid(form){
if(form.name.value==""){
alert("登录名不能为空!");
form.elements(0).focus();
return false;
}
else if((form.psw.value.length<4)||(form.psw.value.length>16)){
alert("密码必须是4-16位字母或数字!");
form.elements(1).focus();
return false;
}
else if(form.psw.value!=form.pswc.value){
alert("两次输入的密码不相同!");
form.elements(2).focus();
return false;
}
else if(form.question.value==""){
alert("密码提示问题不能为空!");
form.elements(3).focus();
return false;
}
else if(form.answer.value==""){
alert("密码回答问题不能为空!");
form.elements(4).focus();
return false;
}
else if ((form.email.value=="")||(form.email.value.indexOf('@',0)==-1)||(form.email.value.indexOf('.',0)==-1)||(form.email.value.length<6)){
alert("请您输入合法的E-mail地址!");
form.elements(5).focus();
return false;
}
else {
return true;
}
}
</script>
本文介绍了一个用于网页表单验证的JavaScript脚本,确保登录名、密码、密码提示问题及答案、电子邮件等字段符合特定规则。例如,密码长度需在4到16位之间,并且必须包含字母或数字。
1万+

被折叠的 条评论
为什么被折叠?



