前台的表单验证是项目必不可少的一个部分,可以说是WEB项目很重要的一个细节,俗话说细节决定成败,我是比较看重这些的,不知道想法如何?用到现在总觉得不是很顺手,所以自己着手写了这个东东,自己在IE测试了一下,目标是做成能跨浏览器的通用验证,欢迎各位拍砖。
该验证器是一个具体的扩展实现 原帖:http://flytogether.javaeye.com/blog/32983。
顺便把一些经常用到的函数也放里面了,日后使用的时候可以不断改进!
评论
bubble 2007-08-28
oznyang 写道
已经有一个很成熟的基于prototype.js的验证框架了
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html


这个东西不能和struts结合的,晕了
似乎是基于id的缘故,struts是基于name的,唉!
jianfeng008cn 2007-08-21
williamy 写道
表单验证就别玩了,别人aculo的validator已经很简明扼要了,搞点有意义的东西啊


给个链接 我不知道有很好的东西哦
你可以看看我的表单验证二 这个是一


http://www.javaeye.com/topic/38717
williamy 2007-08-21
表单验证就别玩了,别人aculo的validator已经很简明扼要了,搞点有意义的东西啊
jianfeng008cn 2007-08-21
williamy 写道
我不想看什么代码,烦,我只想知道你这个怎么个验证?有什么特点?Form的submit按钮的有个默认方法onSubmit,难道有什么验证代码能不替换这个onSubmit ?有什么更高明的想法???
对了200都不需要的功能,麻烦别说是框架,
框架是什么?程序的半成品,知道不?


高人 没明白你再报怨啥
anky_end 2007-08-14
oznyang 写道
已经有一个很成熟的基于prototype.js的验证框架了
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html

validation这个东西我也用过,我觉得最大的问题是它占用了元素的class属性,有时候这个属性我们有其他用途的。其实html的默认属性没准都有其特定时候的用途,而自己扩展属性确实也不是个太好的做法

客户端验证受到的限制就是js无法读取配置文件,否则基于配置文件实现验证就干净简洁多了
cowskin 2007-08-14
例如:validate-file-zip-png-jpeg
结果为:文件类型应该为[zip]其中之一???
Feiing 2006-11-30
提示一下楼上各位, 开源 <> 公布代码
jianfeng008cn 2006-11-30
oznyang 写道

已经有一个很成熟的基于prototype.js的验证框架了
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html

国外也有类似的吧 问题是把正则封装起来 ,把参数写在标签之内的做法,平时用着很不合适,而且感觉过于复杂哦,用这么复杂的还不如自己写个简单实用的来得放心安心,遇到特殊的就自己手写好了,反正用自己用的时候要把正则自己提出来,就是不会也看会了,呵呵。
目前在学习prototype,准备利用他提供的api写得更合适些,平时使用中不断改进吧。
oznyang 2006-11-29
已经有一个很成熟的基于prototype.js的验证框架了
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html
独孤蟹 2006-11-29
呵呵,楼主是不错的人,不错!
daoger 2006-11-29
说来说去,无非是一个“版权”问题,既然是开源,给各位网友提供方便,说清楚了就没什么了。
支持楼主,支持开源,呵呵!
整下来看看!
jianfeng008cn 2006-11-29
white182517 写道
谢谢楼主完善和实现了我的想法,以后在我的项目中也可以使用得到。

不过既然是开源,请尊崇一下开源精神,尊重一下原创,原贴出处请参见:http://flytogether.javaeye.com/blog/32983

引用
所以自己着手写了这个东东,自己在IE测试了一下


其实通过扩展Validator还可以实现多种表现形式的扩展。


这个东西其实是WEB很小的一部分,看了white182517的帖子就开始动手了,做了些扩展,现在一般的验证应该都可以胜任了,只是跨浏览器等进一步的优化没有做,我觉得这个东西的特点,一是把验证参数从标签抽离出来,二是基于prototype,要说参考,我佛山人的参考应该更多,white182517的验证我直接借用了他的模式,我这么做只相当于一个收集吧,目的就是平时用着顺手,看到各位留言着实脸红了一阵,一时偷懒,还望原谅!
flyisland 2006-11-28
佛山就是黄飞鸿的老家,可以叫做“无影验证器”:D
white182517 2006-11-28
谢谢楼主完善和实现了我的想法,以后在我的项目中也可以使用得到。

不过既然是开源,请尊崇一下开源精神,尊重一下原创,原贴出处请参见:http://flytogether.javaeye.com/blog/32983

引用
所以自己着手写了这个东东,自己在IE测试了一下


其实通过扩展Validator还可以实现多种表现形式的扩展。
独孤蟹 2006-11-28
楼上的真仔细,下下来看了看还真是啊,而且楼主还在他的帖子回复过啊.呵呵.不过楼主还是扩展的不错的.
fantasy 2006-11-28
很不错!
不过好像是http://www.javaeye.com/topic/32983的扩展版本阿!
开源固然好,但是要尊重原创阿!
jianfeng008cn
搜索本博客
我的相册
11f2e450-fb73-39c2-8124-8f1fda304b90-thumb
旋转 SNV10095
共 1 张
存档
最新评论