这个验证类的完成有很长时间了,一直没有分享给大家 使用了这么长时间之后感觉挺顺手,用于一些不需要特殊效果的表单验证个人认为已经足够了,还是挺好用的
相信大家看代码后再添加一些针对其他格式的验证也不是太麻烦的事情
对于各种提示效果需要修改 feedback 方法就可以实现,因为不想让代码变得太臃肿,所以有很多不常用的功能就没有再添加了
主要目的提供大家参考与分享,也希望能够根据大家的意见使其变得更加完善
密码 | password | |
密码确认 | confirm | |
英文 | english | 4~10个字符 |
中文 | chinese | 非空 |
数字 | number | 大于10,小于100 |
整数 | integer | |
浮点数 | float | |
日期 | date | |
邮件 | ||
网址 | url | |
电话 | phone | |
手机 | mobile | |
IP地址 | ip | |
邮编 | zipcode | |
QQ号码 | ||
MSN | msn | |
身份证 | idcard | |
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
1.".3"这样也是算浮点数的
2.this.reg和this.tip可以用
this.reg = {englisth : /^[a-zA-Z0-9_\-]+$/, chinese : /^[\u0391-\uFFE5]+$/}
这种形式,省点代码
3.日期只验证格式没有验证合法性
btw:controlName的做法不错
以上就是js番茄的表单验证类的详细内容,更多请关注本站其它相关文章!