hechh 发表于 2022-3-28 17:50:43

关于字段的验证

使用正则表达式后,录入正确的号码也报错。通过this.date.number.length<11也一直显示错误。请问下这个应该如何验证。

1.直接验证长度
if(this.data.number_1.length <11){

      return "不是完整的11位手机号";
    }
    else {
      returntrue;
    }


2.使用表达式
var phone = this.data.number_1
if(!(/^1\d{9}$/.test(phone))){
   return("手机号码不合法,请重新输入");

}
else{
    return true;
}




论坛管理员 发表于 2022-3-29 10:33:48

您number_1是数字字段吧,按您的写法需要转成字符串的
页: [1]
查看完整版本: 关于字段的验证