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