密码中 不能全为数字
pwd.onblur=function(){
var m=findStr(pwd.value,pwd.value[0]);
var re_n=/\d/g;
//不能为空
if(this.value==""){
pwd_msg.innerHTML='<i class="err"></i>不能为空';
}
//不能用相同字符(不能全部是1111,aaaa等)
else if( m==this.value.length){
pwd_msg.innerHTML='<i class="err"></i>不能用相同字符';
}
//长度应为6-16个字符
else if(this.value.length<6 || this.value.length>16 ){
pwd_msg.innerHTML='<i class="err"></i>长度应为6-16个字符';
}
//不能全为数字
else if(re_n.test(this.value)){
pwd_msg.innerHTML='<i class="err"></i>不能全为数字';
}
}
为什么这么写是错误的?不能全为数字,我把0-9数字全部赋给一个变量。。。