jQuery.validity.js 使用说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
jQuery 表单检验插件 validity
作者:kevin G 时间:2009-4-10
1 不需要编写 JavaScript 代码, 只要按手册约定给表单元素设置好相关属性,即可实现自动验证,如 :
如此,即可实现验证效果了,当文本框失败焦点 (onblur) 的时候,如果文本框为空,则会在其其后提示 “ 不能为空 ” 。
2 目前支持以下条件验证:
不能为空 require
电子邮件地址 email
电话号码(支持分机号) phone
手机号码 mobile
url 地址 url
身份证号码 idCard
货币 currency
正整数 number
邮编 zip
IP 地址 ip
QQ 号码(新版的 QQ 帐号可使用 Email, 建议使用正则自定义验证) qq
正负整数 integer
小数 double
英文字母 english
纯汉字 chinese
用户名 ( 数字及字母组合的字符串 ) userName
安全字符串(不能包含 ! # < > ? * $ + - =@ % . * { } ( ) | \ / ~ ^ 等字符的串) isSafe
输入长度限制(即输入长度必须在一定范围内) limit / limitB
日期 date
密码重复匹配 repeat
整数或小数值必须在一定范围内(比如年龄必须在 18 至 60 岁之间) range
数值比较 (比如年龄必须大于 18, 但没有上限 / 至多购买 100 件等等,不能为 0, 必须为 1 等等,相当于只有一边范围的) compare
复选框必须选中 m 到 n 个 group
下拉框必须选中 compare/require
Ajax 服务器端检验 ajax
自定义正则表达式 custom
多条件组合验证 require|limit
3 兼容 IE6/IE7/IE8/FireFox/Safari/Opera 主流浏览器
如何使用
validity 基本 jquery 扩展,所以,你得在你的 web 页面中加载 jquery 库及 validity 库,在
与 之间加入以下代码:接下来,就是定义你的表单