返回首页

如何验证在javascript中的手机号码电话andnbsp; 的NBSP
; 例如电话号码-044 27221343。移动no-9944034466/8428664422nbsp;
/ 7666544221| csaravanan28

回答

评论会员:游客 时间:2012/02/04
JavaScript也支持正则表达式(正则表达式)。我会建议使用作为基地快报的电话号码的正则表达式的例子。他们认为很多像括号,空格或数字组之间的破折号区号,等你需要想想你想要支持:您当地的公约/数字规则国内区号国际电话号码和拨号前缀依此类推。这不是有些人认为的那样简单。彼得[编辑]这里有一个简单的例子使用JavaScript正则表达式codeprelang="javascript"spanclass="code-keyword"var/spanpattern=/^\(\d{spanclass="code-digit"3/span}\)\s*\d{spanclass="code-digit"3/span}(?:-|\s*)\d{spanclass="code-digit"4/span}$/spanclass="code-keyword"if/span(pattern.test(string)){spanclass="code-comment"///spanspanclass="code-comment"stringlookslikeagood(US)phonenumberwithoptionalareacode,spaceordashinthemiddle/span}/pre/code[/编辑]
senthil sennu
评论会员:游客 时间:2012/02/04
codeprelang="Javascript"spanclass="code-keyword"function/spanValidate(){spanclass="code-keyword"var/spanx=document.form1.txtPhone.value;spanclass="code-keyword"var/spany=document.form1.txtMobile.value;spanclass="code-keyword"if/span(isNaN(x)||x.indexOf(spanclass="code-string""/spanspanclass="code-string""/span)!=-1){alert(spanclass="code-string""/spanspanclass="code-string"Enternumericvalue"/span)spanclass="code-keyword"return/spanspanclass="code-keyword"false/span;}spanclass="code-keyword"if/span(x.length>8){alert(spanclass="code-string""/spanspanclass="code-string"enter8characters"/span);spanclass="code-keyword"return/spanspanclass="code-keyword"false/span;}spanclass="code-keyword"if/span(x.charAt(spanclass="code-digit"0/span)!=spanclass="code-string""/spanspanclass="code-string"2"/span){alert(spanclass="code-string""/spanspanclass="code-string"itshouldstartwith2"/span);spanclass="code-keyword"return/spanspanclass="code-keyword"false/span} spanclass="code-keyword"if/span(isNaN(y)||y.indexOf(spanclass="code-string""/spanspanclass="code-string""/span)!=-1){alert(spanclass="code-string""/spanspanclass="code-string"Enternumericvalue"/span)spanclass="code-keyword"return/spanspanclass="code-keyword"false/span;}spanclass="code-keyword"if/span(y.length>10){alert(spanclass="code-string""/spanspanclass="code-string"enter10characters"/span);spanclass="code-keyword"return/spanspanclass="code-keyword"false/span;}spanclass="code-keyword"if/span(y.charAt(spanclass="code-digit"0/span)!=spanclass="code-string""/spanspanclass="code-string"9"/span){alert(spanclass="code-string""/spanspanclass="code-string"itshouldstartwith9"/span);spanclass="code-keyword"return/spanspanclass="code-keyword"false/span}} /pre/code
anvas kuttan:您好,
<script type="text/javascript">

    function onlyNumbers(event) {

        var e = event || evt; // for trans-browser compatibility

        var charCode = e.which || e.keyCode;

        if (charCode > 31 && (charCode < 48 || charCode > 57))

            return false;

 

        return true;

    }

</script>

这将只允许在文本