问题:
如何在一个文本域来校验号码:
如何在一个文本域来校验号码:
错误写法:
…
function checkNumber(){
if($(“#number”).val().search(/^0{0,1}(13[1-9]{1}|15[8,9]|189)[0-9]{8}$/)[color=red]==-1[/color]
[color=red] ||[/color] $(“#number”).val().search(/^[0-9]{2,4}-[0-9]{7,9}$/)[color=red]==-1[/color]){
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}$/)[color=red]!=-1[/color]
[color=red] ||[/color] $(“#number”).val().search(/^[0-9]{2,4}-[0-9]{7,9}$/)[color=red]!=-1[/color]){
return true;
}else{
return false;
}
}
html部分:
number: <input type=”text” name=”number” id=”number” />
版权声明:本文为maomaozgc原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。