如何实现表单验证中的复杂条件组合验证?
- 内容介绍
- 文章标签
- 相关推荐
本文共计633个文字,预计阅读时间需要3分钟。
index2.function checkForm() { if (checkUserName() && checkPass() && checkBirth() && checkEmail()) { return true; } else { return false; }}
// 用户名非空、长度和合法性验证function checkUserName() { var name=document.myform.txtUser; if (name.value===) { alert(用户名不能为空); return false; } if (name.value.length 20) { alert(用户名长度必须在3到20个字符之间); return false; } // 这里可以添加更多用户名合法性验证规则 return true;}
function checkForm(){
if(checkUserName()&&checkPass()&&checkBirth()&&checkEmail()){
return true;
}else{
return false;
}
}
//用户名非空+长度+合法性验证
function checkUserName(){
var name = document.myform.txtUser;
if(name.value==""){
alert("请输入用户名");
name.focus();
return false;
}
if(name.value.length<4||name.value.length>16){
alert("用户名输入的长度4-16个字符");
name.select();
return false;
}
for(var i=0;i
本文共计633个文字,预计阅读时间需要3分钟。
index2.function checkForm() { if (checkUserName() && checkPass() && checkBirth() && checkEmail()) { return true; } else { return false; }}
// 用户名非空、长度和合法性验证function checkUserName() { var name=document.myform.txtUser; if (name.value===) { alert(用户名不能为空); return false; } if (name.value.length 20) { alert(用户名长度必须在3到20个字符之间); return false; } // 这里可以添加更多用户名合法性验证规则 return true;}
function checkForm(){
if(checkUserName()&&checkPass()&&checkBirth()&&checkEmail()){
return true;
}else{
return false;
}
}
//用户名非空+长度+合法性验证
function checkUserName(){
var name = document.myform.txtUser;
if(name.value==""){
alert("请输入用户名");
name.focus();
return false;
}
if(name.value.length<4||name.value.length>16){
alert("用户名输入的长度4-16个字符");
name.select();
return false;
}
for(var i=0;i

