网络编程
位置:首页>> 网络编程>> JavaScript>> 表单验证通用脚本(支持所有主流浏览器)

表单验证通用脚本(支持所有主流浏览器)

作者:davc 来源:51js 发布时间:2010-08-08 08:54:00 

标签:浏览器,表单,脚本

应该是很方便的了,支持几乎所有主流浏览器(ie5,6,7,8;ff;傲游;Opera)
已更新至可提交录入内容




使用方法:
表单元素代码:
<input onkeyup='Ck(this)' onBlur='Ck(this)' name="name" id="name" title="验证字串" type='password'>
验证字串格式:
验证字串由六部分组成,每部分之间以"~|~"分隔:
是否为空~|~信息~|~正则~|~方法~|~附加值1~|~附加值2
1                  2          3          4           5             6

允许存在的形式:1;   1 2 3;   1 2 3 4 5 6
各项取值范围:
1.必填/选填
2.文本字串,当正则验证不通过时的出错信息
3.有效的正则表达式
4.
hlg(字符串长度),当方法为hlg的时候,附加值1和2为范围,int类型
mxn(取值范围),同hlg
rep(与其它表单项的验证)当方法为rep时,附加值1为要对比的表单项id,附加值2省略,常用于密码与重复密码的验证


注意:
1.验证字串必需按规定格式书写
2.表单项必需有name属性和id属性,且两值相同
3.文本框,密码框,文本区域用onkeyup onBlur事件;列表,菜单用onchange事件;单选框,复选框用onclick事件

示例中基本涉及到所有的表单验证方法,一般只要从上面套就行了

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com