«

JavaScript 验证手机号码的正则表达式

时间:2024-1-19 17:12     作者:韩俊     分类: Javascript


JavaScript 验证手机号码的正则表达式,具体代码如下:

function checkMobile(){
    var phone=document.getElementById("phone").value;
    var reg0=/^13\d{5,9}$/;   //130--139。至少7位
    var reg1=/^153\d{8}$/;  //联通153。至少7位
    var reg2=/^159\d{8}$/;  //移动159。至少7位
    var reg3=/^158\d{8}$/;
    var reg4=/^150\d{8}$/;
    var my=false;
    if(reg0.test(phone)){my=true;}
    if(reg1.test(phone)){my=true;}
    if(reg2.test(phone)){my=true;}
    if(reg3.test(phone)){my=true;}
    if(reg4.test(phone)){my=true;}
    if(!my){
        alert('对不起,您输入的手机号码错误。')
    }else{
        alert("恭喜,输入的手机号码正确");
    }
}

标签: javascript

热门推荐