2006-11-28
[prototype学习]基于prototype的表单验证(一)
前台的表单验证是项目必不可少的一个部分,可以说是WEB项目很重要的一个细节,俗话说细节决定成败,我是比较看重这些的,不知道想法如何?用到现在总觉得不是很顺手,所以自己着手写了这个东东,自己在IE测试了一下,目标是做成能跨浏览器的通用验证,欢迎各位拍砖。
该验证器是一个具体的扩展实现 原帖:http://flytogether.javaeye.com/blog/32983。
顺便把一些经常用到的函数也放里面了,日后使用的时候可以不断改进!
该验证器是一个具体的扩展实现 原帖:http://flytogether.javaeye.com/blog/32983。
顺便把一些经常用到的函数也放里面了,日后使用的时候可以不断改进!
- 10:20
- 浏览 (10831)
- 评论 (16)
- 分类: [javascript]
- 进入论坛
- 发布在 javascript研究小组 圈子
- 相关推荐
评论
bubble
2007-08-28
oznyang 写道
已经有一个很成熟的基于prototype.js的验证框架了
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html
这个东西不能和struts结合的,晕了
似乎是基于id的缘故,struts是基于name的,唉!
jianfeng008cn
2007-08-21
williamy 写道
给个链接 我不知道有很好的东西哦
你可以看看我的表单验证二 这个是一
http://www.javaeye.com/topic/38717
williamy
2007-08-21
jianfeng008cn
2007-08-21
williamy 写道
我不想看什么代码,烦,我只想知道你这个怎么个验证?有什么特点?Form的submit按钮的有个默认方法onSubmit,难道有什么验证代码能不替换这个onSubmit ?有什么更高明的想法???
对了200都不需要的功能,麻烦别说是框架,
框架是什么?程序的半成品,知道不?
对了200都不需要的功能,麻烦别说是框架,
框架是什么?程序的半成品,知道不?
高人 没明白你再报怨啥
anky_end
2007-08-14
oznyang 写道
已经有一个很成熟的基于prototype.js的验证框架了
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html
国人已经做了扩展,非常不多
http://www.blogjava.net/badqiu/archive/2006/10.html
validation这个东西我也用过,我觉得最大的问题是它占用了元素的class属性,有时候这个属性我们有其他用途的。其实html的默认属性没准都有其特定时候的用途,而自己扩展属性确实也不是个太好的做法
客户端验证受到的限制就是js无法读取配置文件,否则基于配置文件实现验证就干净简洁多了
cowskin
2007-08-14
例如:validate-file-zip-png-jpeg
结果为:文件类型应该为[zip]其中之一???
结果为:文件类型应该为[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
国人已经做了扩展,非常不多
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。
其实通过扩展Validator还可以实现多种表现形式的扩展。
不过既然是开源,请尊崇一下开源精神,尊重一下原创,原贴出处请参见: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。
其实通过扩展Validator还可以实现多种表现形式的扩展。
不过既然是开源,请尊崇一下开源精神,尊重一下原创,原贴出处请参见:http://flytogether.javaeye.com/blog/32983。
引用
所以自己着手写了这个东东,自己在IE测试了一下
其实通过扩展Validator还可以实现多种表现形式的扩展。
独孤蟹
2006-11-28
楼上的真仔细,下下来看了看还真是啊,而且楼主还在他的帖子回复过啊.呵呵.不过楼主还是扩展的不错的.
fantasy
2006-11-28
- 浏览: 78786 次
- 性别:

- 来自: 湖州

- 详细资料
搜索本博客
我的相册
旋转 SNV10095
共 1 张
共 1 张
最新评论
-
【Ext学习二】Extjs2 小 ...
//已添加自动播放功能: Ext.onReady(function() ...
-- by jianfeng008cn -
【Ext学习一】Ext 继承函 ...
fins 写道我说的是第一个问题 不是第二个空函数F的问题 我说了啊, 这些问题 ...
-- by jianfeng008cn -
【Ext学习一】Ext 继承函 ...
我搞错了,可以支持inline constructor的原因是: sb = ov ...
-- by sp42 -
【Ext学习一】Ext 继承函 ...
空函数是经典的闭包应用,用来解决继承的问题了 呵呵, 至于 "spp.cons ...
-- by sp42 -
【Ext学习一】Ext 继承函 ...
我说的是第一个问题 不是第二个空函数F的问题
-- by fins






评论排行榜