读书人

js 验证电话号码和手机号码异常

发布时间: 2012-10-29 10:03:53 作者: rapoo

js 验证电话号码和手机号码错误
问题:
如何在一个文本域来校验号码:


错误写法:
...
function checkNumber(){
if($("#number").val().search(/^0{0,1}(13[1-9]{1}|15[8,9]|189)[0-9]{8}$/)==-1
|| $("#number").val().search(/^[0-9]{2,4}-[0-9]{7,9}$/)==-1){
alert("number wrong");
return false;
}
return true;

}

....

正确写法:

function checkNumber(){
if($("#number").val().search(/^0{0,1}(13[1-9]{1}|15[8,9]|189)[0-9]{8}$/)!=-1
|| $("#number").val().search(/^[0-9]{2,4}-[0-9]{7,9}$/)!=-1){

return true;
}else{
return false;
}

}


html部分:
number: <input type="text" name="number" id="number" />

读书人网 >JavaScript

热点推荐