FormValid 1.0 加强功能版

    简介:完全通过html不需要写JS验证程序就可以实现表单验证功能,可支持一个表单元件多条件验证,
同一页面多表单可同时使用,和服务端程序无关系,完全客户端方式。

Demo1 基本使用方法
Demo2 自定义错误信息显示方式1
Demo3 自定义错误信息显示方式2/FV_onBlur.js插件演示
Demo4 所有判断规则
Demo5 自定义正则规则
Demo6 自定义函数规则
Demo7 自定义验证成功后处理方式
Demo8 结合jquery实现AJAX自定义验证
下载

特性:

    使用方法:在要验证的表单(form)中加上 onsubmit="return validator(this)"
在要验证的表单元件中设置元件,valid(验证规则),errmsg(提示消息),多个验证使用|作为分隔!

验证规则参数:
required 必填
eqaul 和另一元件对比值是否相同,对比的元件名在元件加上属性eqaulName
gt 和另一元件对比值是否大于另一元件值,对比的元件名在元件加上属性eqaulName
isNumber 是否为数字
isInt 是否为整形
isTime 是否为时间格式
isDate 是否为日期格式
isEmail 必须是Email格式
isPhone 是否为电话号码
isMobile 是否为手机号码
isTelephone 是否为电话或手机号码
isIdCard 是否为身份证号码
isMoney 是否为货币值
isZip 是否是邮件编码
isQQ 是否是QQ
isEnglish 是否是english
isChinese 是否是中文
isUrl 是否是url
compare 对比两个值
limit 长度限制
range 值范围限制
requireChecked 单选、复选框必须选择
filter 扩展名限制
isNo 值不等于

regexp 自定义正则判断
custom 自定义函数判断

更新历史:
1.0
disabled的元件不进行验证
比较大小判断的改正
增加了isTelephone决断,即电话验证可包括手机和市话
url规则支持https
增加了元件onblur即时提示错误信息的插件.FV_onBlur.js

0.6
手机号码添加了15开头的号码支持 。
0.5
修复了当元件名称出现数组形式[],在IE下出错问题。
0.4
修改了当errmsg不存在时出现的问题 修改了如果一个页面存在多个表单的自定义错误显示方式问题
添加了自定义验证成功后处理方式
0.3
加入十几种验证规则
加入自定义正则判断
加入自定义函数判断
加入将焦点移到第一个错误元件

0.2
加入自定义错误显示方式