www.1862.net > jQuEry vAliDAtE 怎么验证一串数字是手机号或者是...

jQuEry vAliDAtE 怎么验证一串数字是手机号或者是...

var regu=/^[1][0-9]{10}$/; var re=new RegExp(regu); if(!re.test(tel)){ alert("请务必输入正确手机号码"); return }

简单方法 你可以写原生的js substring 判断 或者写个正则 validate 有固定的写法 查看官方API

用正则,一般手机号是11位,而座机号前面会加区号用“-”分开的,列如:xxxx-xxxxxxx

你把jquery.validate.min.js给删了试一下?有可能是引入js冲突

rules: { "scope[]":{ required: true, },}找了好几个小时,却发现你的这个还没有人回答,和你分享一下结果吧。 在validate校验的时候加上引号。 这样就可以校验数组是否至少有1个值了,其他校验是一样的。

给您一个函数: function certi(a){ var reg=/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/; if(reg.test(a)){ return true; } else{ return false; } } 使用方法 if(cert("9292199992929929")){ alert("正确号码"); }else{ alert("错...

0也是数字所以认为合法,如果你不想要0 用parseInt 可以去掉。 因为你接收的01是字符串

这个是有办法的,你可以通过onblur事件捕获用户的输入完成动作,然后验证并提示: $(function(){ $("#inputEmail").blur(function(){ if($(this).validatebox("isValid")){ $("#validEmail").text("可以注册").css("color","red"); } }); });

http://www.runoob.com/jquery/jquery-plugin-validate.html 这个网页里有一些介绍,你可以看看

jquery validate自定义验证需要实现以下方法: jQuery.validator.addMethod("验证名", function(value, element) {验证规则} 回调方法自带的两个参数分别为对应控件的value值和该控件的dom元素。 具体实现参考下面的例子: //检测手机号是否正确...

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com