jsp利用js验证手机号的整体流程是什么?

JavaScript012

jsp利用js验证手机号的整体流程是什么?,第1张

验证130-139,150-159,180-189号码段的手机号码,参考如下:\x0d\x0a\x0d\x0avar myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/\x0d\x0aif(!myreg.test($("#phone").val())) \x0d\x0a{ \x0d\x0aalert('请输入有效的手机号码!')\x0d\x0areturn false\x0d\x0a} \x0d\x0a\x0d\x0a\x0d\x0afunction validatemobile(mobile) \x0d\x0a { \x0d\x0a if(mobile.length==0) \x0d\x0a { \x0d\x0a alert('请输入手机号码!')\x0d\x0a document.form1.mobile.focus()\x0d\x0a return false\x0d\x0a } \x0d\x0a if(mobile.length!=11) \x0d\x0a { \x0d\x0a alert('请输入有效的手机号码!')\x0d\x0a document.form1.mobile.focus()\x0d\x0a return false\x0d\x0a } \x0d\x0a 以上代码是在jquery下调试的。不需要jquery的代码 \x0d\x0a var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/\x0d\x0a if(!myreg.test(mobile)) \x0d\x0a { \x0d\x0a alert('请输入有效的手机号码!')\x0d\x0a document.form1.mobile.focus()\x0d\x0a return false\x0d\x0a } \x0d\x0a }

function

validate(str)

{

var

reg=/\d{11}///11位手机号

if(reg.test(str))

{

return

true

}else

return

false

}

这是比较简单的验证方法。只是验证11位数字。

具体的正则网上都有,你可以找找看。

思路就是这么个思路。

本文为大家介绍下使用jquery验证邮箱 验证手机号码 具体实现思路及代码如下 感兴趣的朋友可以学习下

  代码如下

//jquery验证邮箱 function checkSubmitEmail() { if ($( #email ) val() == ) { //$( #confirmMsg l( <font color= red >邮箱地址不能为空!</font>)alert( 邮箱不能为空! ) $( #email ) focus()return false} if (!$( #email ) val() match(/^\w+(( \w+)|(\ \w+))*\@[A Za z ]+((\ | )[A Za z ]+)*\ [A Za z ]+$/)) { alert( 邮箱格式不正确 )//$( #confirmMsg l( <font color= red >邮箱格式不正确!请重新输入!</font>)$( #email ) focus()return false} return true}

//jquery验证手机号码 function checkSubmitMobil() { if ($( #mobile ) val() == ) { alert( 手机号码不能为空! )//$( #moileMsg l( <font color= red >手机号码不能为空!</font>)$( #mobile ) focus()return false}

if (!$( #mobile ) val() match(/^((( [ ]{ })| | )+\d{ })$/)) { alert( 手机号码格式不正确! )//$( #moileMsg l( <font color= red >手机号码格式不正确!请重新输入!</font>)$( #mobile ) focus()return false} return true}

【责编:at 】 lishixinzhi/Article/program/Java/Javascript/201311/25344