资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
javascript 手机号码验证是否正确
<html> <head> <meta http-equiv="content-Type" content="text/html;charset=gb2312"> </head> <body> <!--把下面代码加到<body>与</body>之间--> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%3E%20%0D%0Afunction%20aa(obj)%20%0D%0A%7B%20%0D%0Aif(obj.length!%3D11)%20alert(%22%E8%BF%99%E4%B8%AA%E6%89%8B%E6%9C%BA%E5%8F%B7%E4%B8%8D%E5%AD%98%E5%9C%A8%EF%BC%81%22)%3B%20%0D%0Aelse%20if(obj.substring(0%2C2)!%3D%2213%22)%20alert(%22%E8%BF%99%E4%B8%AA%E6%89%8B%E6%9C%BA%E5%8F%B7%E4%B8%8D%E5%AD%98%E5%9C%A8%EF%BC%81%22)%3B%20%0D%0Aelse%20if(isNaN(obj))%20alert(%22%E8%BF%99%E4%B8%AA%E6%89%8B%E6%9C%BA%E5%8F%B7%E4%B8%8D%E5%AD%98%E5%9C%A8%EF%BC%81%22)%3B%20%0D%0Aelse%20alert(%22%E8%BF%99%E6%98%AF%E4%B8%AA%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%89%8B%E6%9C%BA%E5%8F%B7%EF%BC%81%22)%3B%20%0D%0A%7D%20%0D%0A%3C%2Fscript%3E"> <form name="codeN"> 请输入手机号码:<input type="text" name="No"><input type="button" value="验证" </form> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
根据网友“zhd”的脚印做了修改,使其可以支持最新的189,150号码段,更新日期:2009-9-5,下面是更新后的代码:
<html> <head> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20language%3D%22javascript%22%20type%3D%22text%2Fjavascript%22%3E%20%0D%0A%3C!--%20%0D%0Afunction%20checkMobile()%7B%20%0D%0A%20%20%20%20%20var%20mobile%3Ddocument.getElementById(%22mobile%22).value%3B%20%0D%0A%20%20%20%20%20var%20reg0%3D%2F%5E13%5Cd%7B5%2C9%7D%24%2F%3B%20%2F%2F130--139%E3%80%82%E8%87%B3%E5%B0%917%E4%BD%8D%20%0D%0A%20%20%20%20%20var%20reg1%3D%2F%5E153%5Cd%7B8%7D%24%2F%3B%20%2F%2F%E8%81%94%E9%80%9A153%E3%80%82%E8%87%B3%E5%B0%917%E4%BD%8D%20%0D%0A%20%20%20%20%20var%20reg2%3D%2F%5E159%5Cd%7B8%7D%24%2F%3B%20%2F%2F%E7%A7%BB%E5%8A%A8159%E3%80%82%E8%87%B3%E5%B0%917%E4%BD%8D%20%0D%0A%20%20%20%20%20var%20reg3%3D%2F%5E158%5Cd%7B8%7D%24%2F%3B%20%0D%0A%20%20%20%20%20var%20reg4%3D%2F%5E150%5Cd%7B8%7D%24%2F%3B%20%0D%0A%20%20%20%20%20var%20my%3Dfalse%3B%20%0D%0A%20%20%20%20%20if%20(reg0.test(mobile))my%3Dtrue%3B%20%0D%0A%20%20%20%20%20if%20(reg1.test(mobile))my%3Dtrue%3B%20%0D%0A%20%20%20%20%20if%20(reg2.test(mobile))my%3Dtrue%3B%20%0D%0A%20%20%20%20%20if%20(reg3.test(mobile))my%3Dtrue%3B%20%0D%0A%20%20%20%20%20if%20(reg4.test(mobile))my%3Dtrue%3B%20%0D%0A%20%20%20%20%20if%20(!my)%7B%20%0D%0A%20%20%20%20%20%20%20%20alert('%E5%AF%B9%E4%B8%8D%E8%B5%B7%EF%BC%8C%E6%82%A8%E8%BE%93%E5%85%A5%E7%9A%84%E6%89%8B%E6%9C%BA%E5%8F%B7%E7%A0%81%E9%94%99%E8%AF%AF%E3%80%82')%20%0D%0A%20%20%20%20%20%7Delse%7B%20%0D%0A%20%20%20%20%20%20%20%20alert(%22%E6%81%AD%E5%96%9C%EF%BC%8C%E8%BE%93%E5%85%A5%E7%9A%84%E6%89%8B%E6%9C%BA%E5%8F%B7%E7%A0%81%E6%AD%A3%E7%A1%AE%22)%3B%20%0D%0A%20%20%20%20%20%7D%20%0D%0A%7D%20%0D%0A%2F%2F--%3E%20%0D%0A%3C%2Fscript%3E"> </head> <body> 手机号码: <input name="mobile" type="text" id="mobile" size="20" maxlength="16" value=""> <input type="button" value="检测" </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程