各位好,
当我的手机号正则验证通过后,执行了msg1和函数succBlur,那肯定result的值也变成了true。
但是我(在171行)将这个函数valiPhone传入参数后,为什么值就变成了false?
里边应该写什么参数才能变成true?
function valiPhone(phonevalue) //加上参数
if (reg.test(phonevalue)) //将this.value修改为phonevalue
你应该用if()else(),而不是用两个if()语句。
if(reg.test(this.value)){
.....//正确时的操作
return true;
}else{
.....//错误时的操作
return false;
}