Skip to content

ClownSketch/FromValidate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FromValidate

js表单验证器

使用方法

引入js类

<script src="./Guardian.js"></script>

实例化类方法,调用区域内id值,如

<script>
var Guardian = new Object(Guardian);
Guardian.init(验证区域id,点击按钮属性值);
</script>

$('.btn').click(function(){
if(Guardian.is_ok()){
alert('验证通过')
}
})

可优化点。提交按钮必须必须有sub的class属性	
可验证输入框 单选框 多选框 等等
因为input有两种输入类型
inputType on 输入类型
inputType off 点击类型
Checkmin 多选框最少选中个数
Checkmax 多选框最多选中个数
validate on 为验证数据 off或者不添加为不验证
empty-data 数据为空提示信息
error-data 数据错误提示信息
validate-method 数据验证方式
验证方式可传数组,验证多个方式
0 匹配中文英文数字的用户名;
1 匹配只有数字或英文下划线的用户名;
2 匹配只有英文的用户名;
3 匹配用户名是电话号码;
4 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线)
5 邮箱验证
6 密码强度验证 二级
7 匹配只有数字或英文的验证码;
8 匹配全中文
9 验证ip
10 验证url
11 验证正整数
12 验证负正整数
13 可以输入负数、正数、小数

About

表单验证器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published