js验证手机号码
程序员文章站
2024-02-21 17:22:16
闲来没事,写了一个小例子,欢迎大家多提宝贵建议~~~
下面讲一下手机号码的特征:以1开头,第二位是3,5,7,8,9中的一位,从第三位开始是任意数字,一共有11位...
闲来没事,写了一个小例子,欢迎大家多提宝贵建议~~~
下面讲一下手机号码的特征:以1开头,第二位是3,5,7,8,9中的一位,从第三位开始是任意数字,一共有11位
<!doctype html> <html> <head> <meta charset="utf-8"> <title>手机号码验证</title> </head> <body> tel:<input type="text" id="tel" placeholder="请输入你的手机号码" /> <span id="tel_tip"></span> <script type="text/javascript"> //当tel失去焦点的时候,验证是否是正确的手机号码,如果不是,在tel_tip中提示错误 window.onload=function(){ var otel = document.getelementbyid("tel"); otel.onblur = function(){ var istel = istelephone(otel.value); var ospan = document.getelementbyid("tel_tip"); if(!istel){ ospan.style.color = "red"; ospan.innerhtml = "错误的手机号码,请重新输入"; }else{ ospan.style.color = "green"; ospan.innerhtml = "正确的手机号码"; } } } function istelephone(tel){ var p = /^1[35789][0-9]{9}$/; return p.test(tel); } </script> </body> </html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
上一篇: nginx一些配置