js验证手机号码
闲来没事,写了一个小例子,欢迎大家多提宝贵建议~~~
下面讲一下手机号码的特征:以1开头,第二位是3,5,7,8,9中的一位,从第三位开始是任意数字,一共有11位
<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title>手机号码验证</title> </head> <body> Tel:<inputtype="text"id="tel"placeholder="请输入你的手机号码"/> <spanid="tel_tip"></span> <scripttype="text/javascript"> //当tel失去焦点的时候,验证是否是正确的手机号码,如果不是,在tel_tip中提示错误 window.onload=function(){ varoTel=document.getElementById("tel"); oTel.onblur=function(){ varisTel=isTelephone(oTel.value); varoSpan=document.getElementById("tel_tip"); if(!isTel){ oSpan.style.color="red"; oSpan.innerHTML="错误的手机号码,请重新输入"; }else{ oSpan.style.color="green"; oSpan.innerHTML="正确的手机号码"; } } } functionisTelephone(tel){ varp=/^1[35789][0-9]{9}$/; returnp.test(tel); } </script> </body> </html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持毛票票!