js手机号,js中有哪些方法可以验证手机号的合法性

1.js手机号百科

手机号,又称电话号码,是指移动电话网络中用于与其他用户通讯的号码。在**,手机号码以13、15、17、18、19开头,共11位数字。

在js中如何验证手机号的合法性呢?

使用正则表达式。可以使用正则表达式匹配手机号码,如下:

varmyReg=/^1[3456789]\d{9}$/;

其中^和$表示字符串的开始和结束位置,[3456789]表示第二位数字为3、4、5、6、7、8、9中的一个,\d表示一个数字,{9}表示数字必须出现9次,所以\d{9}表示9位数字,起来就是十一位数字且第二位为3、4、5、6、7、8、9中的一个。

使用第三方库。比如说jquery-validation、validator等都有可以直接验证手机号码的函数。

使用HTML5中的input类型。HTML5中有针对手机号的输入框类型,直接在input标签中使用即可,浏览器会自动验证:

<inputtype=”tel”placeholder=”请输入手机号码”>

如果手机号码不符合格式要求,则浏览器会阻止表单的提交,并提示错误信息。

第三方库或者HTML5的input类型,都可以轻松的判断用户输入的手机号码是否合法,提高了应用程序的安全和可靠性。

原创文章,作者:Admin,如若转载,请注明出处:http://shouji.wangguangwei.com/22676.html