`

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
  • 大小: 29 KB
  • 大小: 27.2 KB
  • 大小: 29.6 KB
  • 大小: 20.8 KB
分享到:
评论
14 楼 tywo45 2012-07-10  
zlo309618100 写道
请问这个框架可以免费使用吗?

是免费使用的,请遵循lgpl协议
13 楼 zlo309618100 2012-07-09  
请问这个框架可以免费使用吗?
12 楼 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;
11 楼 zhaoaifeiyu 2011-08-24  
谢谢附件  太好了!
10 楼 tywo45 2011-08-23  
已经修正了日期验证器了,再次谢谢你的测试!
lnkToKing 写道
其它都很好,很简单

9 楼 tywo45 2011-08-23  
谢谢了!!在精简代码的时候,把日期格式给漏测了!!
lnkToKing 写道
日期格式验证不行
开始日期:2001-01-01
结束日期:2001/01/01
我的是IE

8 楼 lnkToKing 2011-08-23  
其它都很好,很简单
7 楼 lnkToKing 2011-08-23  
日期格式验证不行
开始日期:2001-01-01
结束日期:2001/01/01
我的是IE
6 楼 pigkiller 2011-08-23  
十分强大,赞!!!!!!
5 楼 lnx1824 2011-08-23  
来顶一个,楼主辛苦了~
4 楼 tywo45 2011-08-22  
什么问题?我在ff、chrome、ie、Safari下都测试过
monlyu 写道
不给力啊。Chrome中使用还是有些问题

3 楼 seeulove 2011-08-22  
谢了。我是前台小白。。
2 楼 xwl1991 2011-08-22  
借鉴借鉴!
1 楼 hilly 2011-08-22  
支持你
回复上面一行,iteye提示最小长度为5,当前长度为3

相关推荐

    Layui 2.0.0 正式发布:潜心之作,开箱即用的前端 UI 框架.zip

    Layui 2.0.0 是一个备受瞩目的前端 UI 框架,它以其简洁、优雅的设计和强大的功能赢得了开发者们的喜爱。这个版本的发布标志着layui在UI设计领域的一次重大升级,旨在提供更加高效、易用的前端开发体验。 首先,...

    基于docker-compose一键离线elasticsearch2.0.0集群部署工具

    一键部署工具实现功能如下: 1、支持单节点部署 2、支持伪集群部署 3、支持分布式集群部署 4、支持集群名称、数据目录、...说明:工具使用非常简单,只需要修改变量文件,一分钟就可以快速帮你部署elasticsearch集群。

    AXUI前端框架 v2.0.0.zip

    AXUI前端框架是一款用于快速构建Web应用的开源框架,其v2.0.0版本的发布带来了许多新特性和改进。这个压缩包包含了框架的核心代码、示例项目以及相关的说明文档,是开发者进行网页和系统界面开发的重要资源。 1. **...

    handlebars-v2.0.0.js

    handlebars-v2.0.0.js

    jquery-2.0.0.js 、jquery-2.0.0.min.js 【官方jquery包 js】

    jQuery 2.0.0是jQuery的一个重要里程碑,主要针对现代浏览器进行了优化,移除了对IE6/7/8的兼容性支持,从而实现了更轻量级的代码。这个版本的主要特性包括: - **更快的速度**:由于去除了对旧版IE的支持,...

    JEWEL 2.0.0:使用说明

    在该出版物中,JewelÂ2.0.0代码的第一个正式版本[JewelÂ1的第一个版本(Zapp等人,在Eur Phys JC 60:617,2009中)只能明确地处理弹性散射,并且从未公开过该代码。 可以从官方Jewel主页...

    QUANTAXIS量化金融策略框架 v2.0.0.zip

    QUANTAXIS量化金融策略框架是一款专为金融量化投资设计的开源工具,其v2.0.0版本在前一版本的基础上进行了优化和扩展,旨在为金融分析师、数据科学家以及程序交易员提供一个高效、易用且功能强大的平台。这款框架的...

    灵云智能输入法 v2.0.0

    灵云智能输入法:2.0.0 大小:16.85M 更新:2015-01-14 版本:2.0.0

    QMUI_Android_v2.0.0-alpha10

    QMUI是来自腾讯QQ团队的一个开源项目,它提供了一系列预设的UI组件、工具类以及主题系统,帮助开发者快速构建美观、统一的Android应用界面。 QMUI的主要特点包括: 1. **丰富的UI组件**:QMUI提供了各种常见的...

    validator.js-2.0.0.zip

    `validator.js-2.0.0.zip`是一个包含JavaScript验证库的压缩文件,该库名为`js-validator`,它借鉴了流行的PHP框架Laravel的验证风格。`js-validator`主要功能在于提供对JavaScript对象和表单输入数据的有效性检查,...

    魔众刮刮卡抽奖系统 v2.0.0 支付抽奖,更好用的刮刮卡系统

    魔众刮刮卡抽奖系统是一个可快速私有化的刮刮卡系统,可以创建多个刮刮卡活动,奖品支持现金红包、积分、实物礼品、兑换码。 魔众刮刮卡抽奖系统发布v2.0.0版本,新功能和Bug修复累计26项,支付抽奖,更好用的...

    jquery2.0.0.min.js

    2.0.0版本是其发展历史中的一个重要里程碑,它在1.9版本的基础上进行了一系列优化和改进,更加注重性能和兼容性。本文将围绕“jQuery2.0.0.min.js”这一核心文件,深入探讨其中的知识点,并结合其他相关文件,如...

    Vinari OS 2.0.0 NEON:Vinari OS 2.0.0基于NEON Ubuntu 18.04.5的64位OS-开源

    Vinari OS 2.0.0 NEON是基于Ubuntu 18.04.5和GNU / Linux 5.4的全功能64位OS,它使用Budgie Desktop和一些GNOME实用程序。 该系统面向最终台式机和笔记本电脑用户以及临时开发人员。 该系统由Vinari Software于2020...

    Apache MINA 2.0.0-M1

    2.0.0-M1是MINA框架的一个里程碑版本,发布于2008年02月19日,标志着MINA框架向2.0版本迈进的重要一步。 在MINA 2.0.0-M1中,开发者可以期待以下关键特性: 1. **异步I/O模型**:MINA采用非阻塞I/O模型,利用Java ...

    shardbatis-2.0.0B

    Shardbatis 2.0.0B是该插件的一个重要版本,它在前一版本的基础上进行了优化和增强,提供了更加稳定和高效的数据分片解决方案。在这个版本中,Shardbatis引入了更先进的路由算法和更友好的配置方式,使得开发者能够...

    智慧农场小程序V2.0.0全套插件亲测试好用版本.zip

    12. **版本控制**:V2.0.0版本的发布意味着有一套完整的版本控制系统来追踪代码变更,保证更新的可追溯性和稳定性。 13. **测试与调试**:“亲测好用”表明开发者进行了详尽的测试,包括功能测试、性能测试、兼容性...

    jquery-2.0.0.js

    本文将深入探讨jQuery 2.0.0这一版本,它是jQuery发展史上的一个重要里程碑。 jQuery 2.0.0是jQuery库的一个重大更新,主要针对HTML、JavaScript和JSP等网页技术进行了优化。这个版本删除了对IE6、7、8等旧版浏览器...

    shardbatis-2.0.0B.jar

    Shardbatis 2.0.0B是该插件的一个版本,虽然官方下载地址可能因某些原因无法直接访问,但开发者们仍可以通过其他途径获取。这个版本在前一版的基础上可能进行了优化和修复,旨在提供更稳定、更高效的切分策略。 ...

    SuperSocket服务器应用程序框架 v2.0.0 beta8.zip

    总之,SuperSocket服务器应用程序框架以其高效、易用和灵活性,为开发者提供了一个强大的工具,使得构建TCP/IP服务器应用变得更加便捷。v2.0.0 beta8版本的改进和新特性,无疑将提升开发者的开发体验,加速项目进程...

    EHTTP网站开发框架 V2.0.0-易语言

    EHTTP网站开发框架 基本信息: 名称 : EHTTP网站开发框架 作者 : 年华 Q Q : 1585346868 版本:2.0.0 简介: 为迎合日益增长的网站开发需求,EHTTP网站开发框架是为易语言 开发者提供的网站开发库,并附带相关...

Global site tag (gtag.js) - Google Analytics