jquery验证手机,jquery验证手机号-成都快上网建站

jquery验证手机,jquery验证手机号

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

验证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\x0a alert('请输入有效的手机号码!'); \x0d\x0a return 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 }

在金沙等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站设计 网站设计制作定制制作,公司网站建设,企业网站建设,品牌网站设计,成都全网营销推广,成都外贸网站建设,金沙网站建设费用合理。

jQuery实现手机号正则验证输入及自动填充空格功能

本文实例讲述了jQuery实现手机号正则验证输入及自动填充空格功能。分享给大家供大家参考,具体如下:

先来看看运行效果(在删除时连删即可):

具体代码:

!DOCTYPE

html

html

lang="en"

head

meta

charset="UTF-8"

titleDocument/title

/head

body

input

type="text"

id="inp"

script

src="jquery-1.12.3.min.js"/script

script

$(function(){

$("#inp").keyup(function(){

/*

手机号验证时:

var

pattern

=

/^1[3|4|5|7|8]\d{1}\s\d{4}\s\d{4}$/;

pattern.test(str);

*/

_self

=

$(this);

if(_self.val().length

==

3

||

_self.val().length

==

8){

var

str

=

_self.val()+"

";

_self.val(str);

}

});

});

/script

/body

/html

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:

正则表达式在线生成工具:

更多关于jQuery相关内容可查看本站专题:《jQuery正则表达式用法总结》、《jQuery字符串操作技巧总结》、《jQuery操作xml技巧总结》、《jQuery扩展技巧总结》、《jquery选择器用法总结》及《jQuery常用插件及用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jquery实现手机发送验证码的倒计时代码

复制代码

代码如下:

var

wait=60;//时间

function

time(o,p)

{//o为按钮的对象,p为可选,这里是60秒过后,提示文字的改变

if

(wait

==

0)

{

o.removeAttr("disabled");

o.val("点击发送验证码");//改变按钮中value的值

p.html("如果您在1分钟内没有收到验证码,请检查您填写的手机号码是否正确或重新发送");

wait

=

60;

}

else

{

o.attr("disabled",

true);//倒计时过程中禁止点击按钮

o.val(wait

+

"秒后重新获取验证码");//改变按钮中value的值

wait--;

setTimeout(function()

{

time(o,p);//循环调用

},

1000)

}

}

视图:

复制代码

代码如下:

input

class="mem_btn

mem_btn26"

type="submit"

name="yt0"

value="点击发送验证码"

id="btn"

调用:

复制代码

代码如下:

echo

CHtml::ajaxSubmitButton('点击发送验证码',

CHtml::normalizeUrl(

array('/ajax/sendGetPassMobilCaptcha','zm_id'=$model-zm_id)

),

array('success'='function(result){

if(result==1){

$(".ys_98").html("验证码发送成功,请及时检查您的手机。");

time($("#yt0"),$(".ys_98"))

}else{

$(".ys_98").html("验证码发送失败,请重试,或联系管理员。");

}

}','data'="zm_id=".$model-zm_id."zm_mob=".$model-zm_mob."zm_name=".$model-zm_name

),

array('class'='mem_btn

mem_btn26'));


分享题目:jquery验证手机,jquery验证手机号
标题链接:http://kswjz.com/article/dssghsi.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流