js 验证手机号码

手机号正则匹配:第一位数为1,第二位数为3、4、5、8,第三位数为0-9,第四位数到最后共八位数为数字


var reg = /^1[3|4|5|8][0-9]\d{4,8}$/;
  if(!reg.test($.trim(phone))){
	$("#tip").html("请输入有效的手机号!");
  }else{
     $("#tip").html("");
  }


   //自定义
    Model.prototype.checkEmail = function(){
         var reg = /^([\.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
         var email = this.comp("mainData").getValue("email");
         if(reg.test(email)){
             return true; 
         }else{
            return false;
         }
    }


    Model.prototype.checkPhone = function(){
         var reg = /^0?1[3|4|5|7|8][0-9]\d{8}$/;
         var phone = this.comp("mainData").getValue("phone");
if (reg.test(phone)) {
             return true; 
         }else{
             return false;
         }
    }

你可能感兴趣的:(JS(JavaScript))