一个简单的表单验证JS

一个简单的表单验证JS

这个表单验证支持空值,长度,范围,群组,ajax

示例效果

验证模式1 验证模式2

类别 类别1 类别2 类别3 类别4
项目 项目1 项目2 项目3 项目4
 

 

示例代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Validator.add({
     id: 'Name' , name: '用户名' , type: 'require length ajax' , min: 5, max: 200,
     ajax: {
         value: function () {
             if  (document.getElementById( 'Name' ).value == 'known' )
                 return  true ;
             else
                 return  false ;
         },
         message: '用户名已经存在!'
     }
});
Validator.add({ id: 'Password' , name: '密码' , type: 'require'  });
Validator.add({ id: 'Type' , name: '类别' , type: 'group'  });
Validator.add({ id: 'Item' , name: '项目' , type: 'group'  });
if  (Validator.validate(document.forms[0].m[0].checked ? 1 : 2)) {
     Pop.confirm({
         info: '确认送出?' ,
         ok: function () { Pop.wait(); document.forms[0].submit(); },
         cancel: function () { return  false ; }
     });
}
return  false ;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值