jQuery.validity.js 使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 库,在 与 之间加入以下代码:

接下来,就是定义你的表单

相关文档
最新文档