js验证身份证号,手机号

​// 身份证基本验证
​function isCardNo(card){  
  // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X  
  var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;  
  if(reg.test(card) === false){  
      mini.alert("身份证输入不合法");  
      return false;  
  };
}
// 手机号码基本校验
function validatemobile(mobile){ 
    if(mobile.length==0){ 
       mini.alert('请输入手机号码!'); 
       return false; 
    }     
    if(mobile.length!=11){ 
        mini.alert('请输入有效的手机号码!'); 
        return false; 
    }
    var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; 
    if(!myreg.test(mobile)){ 
        mini.alert('请输入有效的手机号码!'); 
        return false; 
    }; 
}

欢迎分享本文,转载请保留出处:前端ABC » js验证身份证号,手机号

分享到:更多 ()

发表评论 0