jquery手机号,jquery正则验证手机号码
jQuery 手机号码验证
p手机 : input type="text" maxlength="11" id="shouji"span/span/p
成都创新互联公司2013年至今,先为鼓楼等服务建站,鼓楼等地企业,进行企业商务咨询服务。为鼓楼企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
p密码 : input type="text" maxlength="11" id="password"span/span/p
script
var Val={
isMobile:function(s){return this.test(s,/(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/)},
isEmail:function(a){var b ="^[-!#$%'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%'*+\\/0-9=?A-Z^_`a-z{|}~]+.[-!#$%'*+\\./0-9=?A-Z^_`a-z{|}~]+$";
return this.test(a, b);},
isNumber:function(s,d){return !isNaN(s.nodeType==1?s.value:s)(!d||!this.test(s,"^-?[0-9]*\\.[0-9]*$"))},
isEmpty:function(s){return !jQuery.isEmptyObject(s)},test:function(s,p){s=s.nodeType==1?s.value:s;return new RegExp(p).test(s)}};
//上面给你一个常用的验证代码,比较使用
$("#shouji").blur(function(){
var v=$(this).val();
var n=$(this).next();
if(!Val.isMobile(v)){
n.html("font color='red'请输入正确的手机号码/font");
$
}else{
n.text("正确");
}
});
//不需要返回false什么的 因为你不是提交表单,
$("#password").blur(function(){
var v=$(this).val();
var n=$(this).next();
if(v.length6){
n.html("font color='red'密码不能少于6位/font");
$
}else{
n.text("正确");
}
});
/script
jquery 如何设置 input框 输入的手机号码必须符合 正则表达式
手机号码的格式应该是 1开头,一共11位数字:
正则表达式如 ^1([23578])\d{9}$
jquery 怎么判断一个文本字符里是否包涵有手机号?
直接写一个正则就行,比如:
script type="text/javascript" var str = "adfjod34rje"; var bl = /\b+/.test(str); if(bl) { alert("包含数字: YES"); } else { alert("包含数字: NO"); }/script
新闻名称:jquery手机号,jquery正则验证手机号码
标题来源:http://pwwzsj.com/article/dsdiogd.html