日期:2014-05-16  浏览次数:20400 次

tt验证框架2.0.0发布:一个平凡的js验证框架
两点说明:
1、tt是talent的简称,现在此框架所有的代码都以tt为命名空间,talent太长了,不利于书写和节约空间。
2、附件除含有tt验证框架外,还有两个js压缩工具。

先上图再说修改点(以下图片皆为Safari下的效果,在IE下界面上的代码会显示在一行)
1、一行代码即完成对多个字段的验证


2、提供输入提示功能


3、数据范围验证器支持多个范围,譬如1-9或20-30这样的验证


4、在指定位置显示信息


说一下修改点:
1、代码重构,代码压缩后是13.4K左右(本框架不依赖第三方js框架)
2、可以指定信息提示位置
3、增加字符串长度验证、身份证验证等
4、数据范围验证器支持多个范围,譬如1-9或20-30这样的验证
5、优化和完善演示程序:把所需的js代码直接显示在页面上
6、提示信息的样式优化
7、提供输入提示功能
8、可以只验证指定id、指定name和指定form
... ...还有不大不小的修改

大家使用过程中发现有问题请反馈给我:tywo45@163.com
1 楼 monlyu 2011-08-22  
不给力啊。Chrome中使用还是有些问题
2 楼 hilly 2011-08-22  
支持你
回复上面一行,iteye提示最小长度为5,当前长度为3
3 楼 xwl1991 2011-08-22  
借鉴借鉴!
4 楼 seeulove 2011-08-22  
谢了。我是前台小白。。
5 楼 tywo45 2011-08-22  
什么问题?我在ff、chrome、ie、Safari下都测试过
monlyu 写道
不给力啊。Chrome中使用还是有些问题

6 楼 lnx1824 2011-08-23  
来顶一个,楼主辛苦了~
7 楼 pigkiller 2011-08-23  
十分强大,赞!!!!!!
8 楼 lnkToKing 2011-08-23  
日期格式验证不行
开始日期:2001-01-01
结束日期:2001/01/01
我的是IE
9 楼 lnkToKing 2011-08-23  
其它都很好,很简单
10 楼 tywo45 2011-08-23  
谢谢了!!在精简代码的时候,把日期格式给漏测了!!
lnkToKing 写道
日期格式验证不行
开始日期:2001-01-01
结束日期:2001/01/01
我的是IE

11 楼 tywo45 2011-08-23  
已经修正了日期验证器了,再次谢谢你的测试!
lnkToKing 写道
其它都很好,很简单

12 楼 zhaoaifeiyu 2011-08-24  
谢谢附件  太好了!
13 楼 tywo45 2011-09-03  
//与2.0.0之前的兼容代码
validatorFactory=tt.vf;
RegexValidator=tt.RV;
DatetimeValidator=tt.DV;
NumRangeValidator=tt.NRV;
CompareValidator=tt.CV;
RequiredValidator=tt.ReqV;
NumValidator=tt.NV;
IntValidator=tt.IV;
Field=tt.Field;
validate=tt.validate;
validateForm=tt.validateForm;
//this.remove=this.rmName;
//this.removeId=this.rmId;
14 楼 zlo309618100 2012-07-09  
请问这个框架可以免费使用吗?
15 楼 tywo45