精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-24
谢谢ls朋友的建议,不过我感觉你说的那个东东是把简单问题做复杂了,我相信,项目中客户在这方面不会有什么苛刻的要求,那个验证别说客户了,我用着都不明白,得好好思量了一番,而且配置烦琐,功能也不见得强大 。
你说的图片功能可以通过css来实现的 接下来我想把验证的规则,错误信息,验证核心代码等放到不同的文件里, 然后做几个demo把一些我想到的比较好的用法展示一下。 |
|
返回顶楼 | |
发表时间:2007-01-24
嗯,你说的也是,这个东西好看只是加分作用,功能其实和你这个,以及Validation都差不多,嗯,不过觉得国外他们这个东西在细节方面比较注意,像是色彩搭配,边框,看起来挺精致的。呵呵,毕竟是产品化的东西。另谢谢lz的无私奉献,呵呵
|
|
返回顶楼 | |
发表时间:2007-02-02
647行能不能改成
this.form = $(form)?$(form):document.forms[form]; 否则当form对象没有id的时候无法用name来获得引用 |
|
返回顶楼 | |
发表时间:2007-02-03
恩,谢谢!
|
|
返回顶楼 | |
发表时间:2007-03-28
我也做过一个验证表单的东西
使用的是validation_cn.js 跟楼主用的一样 只是不知道版本是多少 感觉还是很好用的 提供了很多正则表达式 自己如果需要略加补充就OK了 |
|
返回顶楼 | |
发表时间:2007-06-10
这种写法,相比在struts里做验证,好多啦!
|
|
返回顶楼 | |
发表时间:2007-06-25
Try.these( function(){ return $('advice-' + className + '-' + EasyValidationHelper.getElmID(elm)) }, function(){ return $('advice-' + EasyValidationHelper.getElmID(elm)) } ); 当第一 function 返回null时好象不会执行第二个 吧 |
|
返回顶楼 | |
发表时间:2007-06-27
submit button reset 等元素应该不用验证直接跳过才对.
if(tagN=='input'){ if(type == 'submit' || type== 'button' || type=='reset'){ return null; } if(type == 'file') { return elm.value; } if(type == 'radio'||type == 'checkbox') { return type; } return $F(elm); } |
|
返回顶楼 | |
发表时间:2007-08-15
sunjilu05 写道 Try.these( function(){ return $('advice-' + className + '-' + EasyValidationHelper.getElmID(elm)) }, function(){ return $('advice-' + EasyValidationHelper.getElmID(elm)) } ); 当第一 function 返回null时好象不会执行第二个 吧 返回null是在哪种情况下呢? |
|
返回顶楼 | |
发表时间:2007-08-15
sunjilu05 写道 submit button reset 等元素应该不用验证直接跳过才对.
if(tagN=='input'){ if(type == 'submit' || type== 'button' || type=='reset'){ return null; } if(type == 'file') { return elm.value; } if(type == 'radio'||type == 'checkbox') { return type; } return $F(elm); } 这样处理目前没发现问题 可以看$F的实现 |
|
返回顶楼 | |