`

发布一个本人开发的一个js验证框架

阅读更多
下载附件
1,直接导入到eclipse工程中,
2,WebRoot包括了所有应用例子,可以直接发布为Web应用

特点:
1,灵活绑定和拆除验证
2,可轻易扩展新的验证器
3,详细的文档(文档模板来自springside3.0)
4,极简的使用代码
5,国际化支持
6,跨浏览器

具体请参看附件中的文档和例子,很详细的.
  • validate_2008-05-28_20点40_.rar (460.5 KB)
  • 描述: 1,优化了性能(以前是把所有验证器都加到工厂中,现在是按需添加) 2,修复了两处小Bug.
  • 下载次数: 1008
22
4
分享到:
评论
30 楼 yt3929033 2010-03-11  
太好用了,希望楼主继续完善啊
29 楼 dreamdml 2009-05-21  
好东西,太强大了
28 楼 phyeas 2008-10-03  
压缩文件在Linux下打不开。。。谢谢
27 楼 tywo45 2008-09-06  
除去prototype.js,所有文件加起来不过40k.
文件多是多,但文件都很小,1k的居多,因为所有繁琐事情都在基类中处理了
26 楼 itshu 2008-09-05  
引用
<%@include file="/js/validate/validate.jsp"%>
这个语句将把所有的js文件都载入,即使我只用其中的一个或两个方法,事是省了,但文件体积大了
25 楼 pango 2008-08-01  
不好意思,firefox忘记开支持js了,这个对firefox支持很好,感谢
24 楼 pango 2008-08-01  
不支持firefox
23 楼 tywo45 2008-06-12  
引用
两次密码保持一致呢?有验证么?

有,用法:
var password2 = new Field("密码确认", "password2");
compareValidator.set("v", "==", password2).add("password1");

有例子可以看的
22 楼 yangjianxiang2 2008-06-11  
两次密码保持一致呢?有验证么?
21 楼 rockjava 2008-05-29  
如果底层脱离prototype就好了。
20 楼 tywo45 2008-05-28  
引用
一般验证之后都要加一个提交数据的事件 在你这边怎么提交呢

if(!validate())
{
    return false;
}
form1.submit();


引用

还有不少问题,当提示有不符合条件的,会变红.但是修改为正确的格式的时候依然还是红色的

这是个优化性需求,暂不影响使用.

以后会实时将我本机最新的代码更新到本博客.
19 楼 wufan0023 2008-05-28  
一直想自己做一个,纯js的有问题,看看你的这个怎么样
18 楼 xql80329 2008-05-28  
还有不少问题,当提示有不符合条件的,会变红.但是修改为正确的格式的时候依然还是红色的
17 楼 xieye 2008-05-28  
http://code.google.com/p/eewas/downloads/list果然是好冬冬,多谢了!
16 楼 snowme103 2008-05-28  
一般验证之后都要加一个提交数据的事件 在你这边怎么提交呢
15 楼 maoone2003 2008-05-28  
不错,确实不错
14 楼 williamy 2008-05-28  
直接抄了aculo的吧
13 楼 spiritfrog 2008-05-27  
先拿下来看看
12 楼 tywo45 2008-05-27  
引用
有BUG啊..
如果我的页面有其他的日期插件的话.
页面就显示错误..goSelectTag[i].style.visibility = "visible";
说这个为空或者不是对象

不像是本框架报的错,请检查是不是用了本框架后,你的那个插件报的错!亦或你把代码给我看看!tywo45@163.com
11 楼 dmewy 2008-05-27  
有BUG啊..
如果我的页面有其他的日期插件的话.
页面就显示错误..goSelectTag[i].style.visibility = "visible";
说这个为空或者不是对象

相关推荐

    本人开发过程中用到的开发文档

    6. **Spring**: Spring是一个开源的Java企业级应用框架,它简化了Java EE开发。Spring的核心是依赖注入和面向切面编程,提供了一个用于管理对象的容器。Spring框架还包含许多模块,如Spring MVC(用于Web开发)、...

    本项目是本人利用python django框架开发的一个学习资源分享网站,类似论坛博客.zip

    Python Django框架是一个高级的、基于模型-视图-控制器(MVC)设计模式的Web开发框架,它旨在使开发者能够快速、高效地构建高质量的Web应用程序。Django以其“内置了你可能需要的功能”而闻名,包括用户认证、数据库...

    本人的毕业设计,是一个精品课程网站,采用的技术是 SSM 框架和 Shiro.zip

    SSM框架和Shiro在Java Web开发中是两个非常重要的技术栈,它们分别负责不同的功能领域,共同构建了一个高效、安全的精品课程网站。 首先,SSM是Spring、Spring MVC和MyBatis的缩写,这是一个经典的Java Web开发三层...

    一年以来本人用过所有的JS

    "经验"一词意味着这些代码可能包含了作者在实际开发中遇到并解决的问题,而"知识库"则表示这是一个学习和参考的集合。 “网络收集”这个文件名可能意味着这是一些从网络上搜集整理的资料,涵盖了不同来源的...

    本人做的一个网站,是一个学生会的网站,附源码

    标题中的“本人做的一个网站,是一个学生会的网站”表明这是一个个人开发的、面向学生会的网站项目。这个网站可能包含了展示学生会活动、信息公告、成员介绍等功能,旨在为学生提供一个交流和获取信息的平台。从描述...

    ssm框架学习03,主要实现了客户端的JavaScript验证和服务端基于JSR303验证.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...

    本人毕业设计,基于Springboot和tensorflow.js的人脸考勤系统.zip

    本项目以"本人毕业设计,基于Springboot和tensorflow.js的人脸考勤系统"为主题,结合了Java后端开发框架Springboot和JavaScript前端深度学习库Tensorflow.js,构建了一套高效、安全的人脸识别考勤解决方案。...

    计算机软件开发程序设计类岗位求职简历模板.docx

    * 项目简介:Blog 为自己打造一个专属 blog 博客。 * 开发环境:Python 3.7 + Bootstrap + Django 2.2.16 + MySQL + Pipenv + Markdown。 * 核心技术:Bootstrap 框架、前端页面展示、Markdown 模块、语法高亮、...

    本人亲自做的期末作业——南昌书城

    除此之外,南昌书城项目的开发可能使用了常见的Web开发框架,如Spring Boot或Django,这些框架提供了方便的MVC模式和数据访问层,简化了开发过程。数据库管理系统,如MySQL或MongoDB,用于存储用户信息、商品数据和...

    悬浮表单代码,本人亲测

    2. `js`:这是一个JavaScript文件,用于实现悬浮表单的交互逻辑。JavaScript是一种强大的客户端脚本语言,它赋予网页动态功能。在这个项目中,JavaScript可能被用来处理点击事件,控制悬浮窗的显示与隐藏,以及验证...

    java、MYSQL作业上传系统

    【标题】:“java、MYSQL作业上传系统” 这个项目是一个基于Java和MySQL数据库技术构建的在线...对于学习者来说,这是一个很好的实例,可以从中了解如何将Java Web开发与数据库管理相结合,实现一个实用的业务系统。

    talent-validate

    总结来说,talent-validate是一个专业的数据验证框架,它的核心功能在于帮助开发者高效地管理用户输入的数据,确保其准确性。通过压缩包中的各个文件和目录,我们可以看到框架的完整结构,从用户界面到后台逻辑,都...

    Yourphp_UTF8_3.0_Released_1119

    "Yourphp_UTF8_3.0_Released_1119"是一个针对中文环境优化的PHP框架或内容管理系统,主要用于网站开发。这个版本是UTF-8编码,确保了对中文字符的良好支持,3.0版可能包含了一系列的性能提升、功能增强以及安全更新...

    asp.net论坛 本论坛是本人的一个ASP.NET作业来的

    1. **ASP.NET框架**:ASP.NET是由微软提供的一个用于构建Web应用程序的框架,它包括了多种开发模式,如Web Forms、MVC、Web API和Blazor等。在这个论坛中,开发者可能使用了Web Forms或MVC模式来构建前端界面和处理...

    美多商城~~后台项目~~前端代码~~python5.0~~基于vue~~

    Vue.js是一个轻量级的JavaScript库,特别适合构建用户界面,而Python 5.0(可能是指Python 3.x版本,因为Python并没有发布5.0版本)通常用于服务器端开发,提供数据处理和API接口。 描述中的“~~高可用~~找好久才...

Global site tag (gtag.js) - Google Analytics