首页编程comparevalidator,formValidator中的RegexValidator属性regexp有哪些参数啊

comparevalidator,formValidator中的RegexValidator属性regexp有哪些参数啊

编程之家2023-11-05202次浏览

你是否想了解更多关于comparevalidator和formValidator中的RegexValidator属性regexp有哪些参数啊的知识?在本文中,小编将为您详细介绍这两个话题,帮助您更好地理解。

comparevalidator,formValidator中的RegexValidator属性regexp有哪些参数啊

formValidator中的RegexValidator属性regexp有哪些参数啊

RegexValidator:

属性属性名称默认值详细解释

regexp正则表达式""采用的是显式构造函数new RegExp("pattern"[,"flags"]);由于Javascript中'\'被用作转义字符,所以在使用显示构造函数构造实例对象的时候,需要使用'\\'代替'\'

param附加参数"i" g:代表可以进行全局匹配。

i:代表不区分大小写匹配。

m:代表可以进行多行匹配。

comparevalidator,formValidator中的RegexValidator属性regexp有哪些参数啊

可以任意组合,当然也可以不加参数

onerror:发生错误的提示"输入错误"

<script type="text/javascript">

$(document).ready(function(){

$.formValidator.initConfig({onError:function(){alert("校验没有通过,具体错误请看错误提示")}});

comparevalidator,formValidator中的RegexValidator属性regexp有哪些参数啊

$("#test1").formValidator({onshow:"请输入用户名",onfocus:"用户名至少6个字符,最多10个字符",oncorrect:"恭喜你,你输对了"}).InputValidator({min:6,max:10,onerror:"你输入的用户名非法,请确认"});

$("#test2").formValidator({onshow:"请选择你的兴趣爱好(至少选择3个,最多选择5个)",onfocus:"你至少选择3个,最多选择5个",oncorrect:"恭喜你,你选对了"}).InputValidator({min:3,max:5,onerror:"你选的个数不对(至少选择3个,最多选择5个)"});

$("#test3").formValidator({onshow:"请选择你的兴趣爱好(至少选一个)",onfocus:"你至少选择1个",oncorrect:"恭喜你,你选对了"}).InputValidator({min:1,onerror:"你选的个数不对"});

$("#xueli").formValidator({onshow:"请选择你的学历",onfocus:"学历必须选择",oncorrect:"谢谢你的配合"}).SelectValidator({onerror:"你是不是忘记选择学历了!"});

$("#password1").formValidator({onshow:"请输入密码",onfocus:"两次密码必须一致哦",oncorrect:"密码一致"}).InputValidator({min:1,onerror:"密码不能为空,请确认"}).CompareValidator({desID:"password2",operateor:"=",onerror:"2次密码不一致,请确认"});

$("#nl").formValidator({onshow:"请输入的年龄(1-99岁之间)",onfocus:"只能输入1-99之间的数字哦",oncorrect:"恭喜你,你输对了"}).InputValidator({min:1,max:99,type:"value",onerror:"年龄必须在1-99之间,请确认"});

$("#aiguo").formValidator({onshow:"爱国的人一定要选哦",onfocus:"你得认真思考哦",oncorrect:"不知道你爱不爱,反正你是选了"}).InputValidator({min:1,max:1,onerror:"难道你不爱国?你给我选!!!!"});

$("#shouji").formValidator({empty:true,onshow:"请输入你的手机号码,可以为空哦",onfocus:"你要是输入了,必须输入正确",oncorrect:"谢谢你的合作",onempty:"你真的不想留手机号码啊?"}).InputValidator({min:11,max:11,onerror:"手机号码必须是11位的,请确认"}).RegexValidator({regexp:"^[1][0-9]{10}$",onerror:"你输入的手机格式不正确"});

$("#lxdh").formValidator({empty:true,onshow:"请输入你的联系电话,可以为空哦",onfocus:"你要是输入了,必须输入正确,格式例如:0577-88069620",oncorrect:"谢谢你的合作",onempty:"你真的不想留联系电话了吗?"}).RegexValidator({regexp:"^[[0-9]{3}-|\[0-9]{4}-]?(\[0-9]{8}|[0-9]{7})?$",onerror:"你输入的联系电话格式不正确"});

$("#ms").formValidator({onshow:"请输入你的描述",onfocus:"描述至少要输入10个汉字或20个字符",oncorrect:"恭喜你,你输对了"}).InputValidator({min:20,onerror:"你输入的描述长度不正确,请确认"});

});

</script>

共同学习,共同进步

Asp.net有哪些验证控件

ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效。这些控件如下:

1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交信息。

2、CompareValidator:比较验证。比较两个字段值是否相等,如密码和确认密码两个字段是否相等;比较一个字段与一个具体的值。

3、RangeValidator:范围验证。验证一个字段是否在某个范围中,如成绩字段要是0~100范围中。

4、RegularExpressionValidator:正则表达式验证。它根据正则表达式来验证用户输入字段的格式是否合法,如电子邮件、身份证、电话号码等。

5、CustomValidator:在运行定制的客户端JavaScript或VBScript函数时,可以使用这个控件。

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

英文优化 优化英语怎么说socks5全局代理,mac 上有什么可以把 socks 代理转换为全局代理的程序吗