js正则验证手机号码有效性详解编程语言

通过js正则验证手机号码的有效性,方法如下:

验证130-139,150-159,180-189号码段的手机号码

<script type="text/javascript"> 
  var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+/d{8})$/;  
  if(!myreg.test($("#phone").val()))  
  {  
      alert('请输入有效的手机号码!');  
      return false;  
  }  
</script>

以上代码是在jquery下调试的。不需要jquery的代码

function validatemobile(mobile) {  
    if(mobile.length==0){  
       alert('请输入手机号码!');  
       document.form1.mobile.focus();  
       return false;  
    }      
    if(mobile.length!=11){  
       alert('请输入有效的手机号码!');  
       document.form1.mobile.focus();  
       return false;  
    }  
         
    var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+/d{8})$/;  
    if(!myreg.test(mobile)){  
       alert('请输入有效的手机号码!');  
       document.form1.mobile.focus();  
       return false;  
   }  
} 

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/16220.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论