javascript中的电话号码验证
我需要一个手机验证码,只接受数字和破折号,如777-777-7777格式,长度等于12。我是Jquery的新手,非常感谢您的帮助 这是我的代码:javascript中的电话号码验证,javascript,jquery,validation,Javascript,Jquery,Validation,我需要一个手机验证码,只接受数字和破折号,如777-777-7777格式,长度等于12。我是Jquery的新手,非常感谢您的帮助 这是我的代码: var x=document.forms["myForm"]["phone"].value if (x==null || x=="") { alert("Business phone number must be filled out"); return false; } 谢谢 您可以使用一个简单的RegExp来测试3digi
var x=document.forms["myForm"]["phone"].value
if (x==null || x=="")
{
alert("Business phone number must be filled out");
return false;
}
谢谢 您可以使用一个简单的RegExp来测试3digits-dash-3digits-dash-4digits,如下所示:
var phoneTest = new RegExp("\\d{3}-\\d{3}-\\d{4}"),
phoneNum = "777-777-7777",
otherNum = "66-666-6666";
phoneTest.test(phoneNum); // returns true
phoneTest.test(otherNum); // returns false
谢谢你的快速回复。我会尽量让你知道它是否有效。谢谢,mVChr!