打印

番茄的表单验证类

这个验证类的完成有很长时间了,一直没有分享给大家

使用了这么长时间之后感觉挺顺手,用于一些不需要特殊效果的表单验证个人认为已经足够了,还是挺好用的

相信大家看代码后再添加一些针对其他格式的验证也不是太麻烦的事情

对于各种提示效果需要修改 feedback 方法就可以实现,因为不想让代码变得太臃肿,所以有很多不常用的功能就没有再添加了

主要目的提供大家参考与分享,也希望能够根据大家的意见使其变得更加完善

 提示:您可以先修改部分代码再运行
本帖最近评分记录
  • 帅青蛙 威望 +3 精品文章 2008-1-2 17:45

TOP

1.".3"这样也是算浮点数的
2.this.reg和this.tip可以用
this.reg = {englisth : /^[a-zA-Z0-9_\-]+$/, chinese : /^[\u0391-\uFFE5]+$/}
这种形式,省点代码
3.日期只验证格式没有验证合法性

btw:controlName的做法不错

TOP

引用:
原帖由 我佛山人 于 2008-1-2 17:41 发表
1.".3"这样也是算浮点数的
2.this.reg和this.tip可以用
this.reg = {englisth : /^[a-zA-Z0-9_\-]+$/, chinese : /^[\u0391-\uFFE5]+$/}
这种形式,省点代码
3.日期只验证格式没有验证合法性

btw:contro ...
嗯,谢谢指点

日期部分只做了简单验证,不过通过这个类是通过正则验证,不知道正则是否能做到?

TOP

正则只能验证格式和有限的简单逻辑,日期不像IP地址是有限的,日期是无限大小的,没办法用正则表示全部逻辑

TOP

请问如何在表单检测时不会把radio元素自动去掉了,如何检测是否选择了radio元素?
[img]ftp://61.183.32.148/myee/music.gif[/img][img]ftp://61.183.32.148/myee/mysig.jpg[/img]

TOP

两大 表单验证高手!

TOP

不错,谢谢!收藏啦
XHTML--CSS(Web标准)联盟 QQ群:6258367

TOP

番茄你的书我看完了 不过这个验证类我觉得有点粗糙了

我佛山人的我又觉得太大了 自己在写个自己的类  那你的去参看下

TOP

在iE7下面,只要中文里面随便输入几个字母,整个验证就通过了...
数字验证输入10-100的数字通不过
不知道是否是楼主的初衷

TOP