js验证插件,兼容IE6-IE10,火狐,谷歌,android,Opera 本帖最后由 geloom305 于 2011-08-19 11:32:02 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 来了。。看到IE6-IE10进来的。楼主说说怎么测试IE6-IE10的 下个ietester就可以了 ,里面有各种ie版本 不用大家测试了这里已经把兼容性都展示出来了http://geloom.web-160.com/jianrong.html ietester 根本就不好用 动不动就崩溃 专业的都是装多个虚拟机或者多台PC测试的 而且测试这些有意义吗 表格能存在多少兼容性问题啊还测试360 360 不就是当前PC下的 IE 版本吗? 我用的chrome浏览器,好像上传头像没有那个文本框。。另外,jquery都有这个验证插件了,LZ想干嘛呢??http://www.malsup.com/jquery/form/#getting-started10款高质量的jQuery表单验证插件 自己写写插件还是很有必要的。既可以练练手,万一碰到各种恶心的需求,还能改。提点小建议:1 有必要支持ajax验证。你的demo里,用户名需要验证不重复,这个要通过ajax的。2 提示信息是否可以考虑用绝对定位,动态算出位置。否则某些地方会影响布局。(demo中好像出信息的时候有抖动。)3 验证组的存在有时还是必要的。否则一个页面有两个提交按钮,就尴尬了。4 部分验证(只要不经过ajax)可以考虑加上onkeyup事件,每改变一个字符就验证,体验会更好。5 focus的时候,是否应该把错误隐藏了。6 验证规则可以考虑用json,这样不会有一堆属性,感觉有点乱。如: <input type="text" id="userName" validatorgroup="groupLogin" validation='{"Required":"true","Messages":{"Required":"请输入用户名"}}'/>7 还有各种需求有待完善,比如两个条件符合一个就通过、在radio选中的情况下才验证、根据select不同选项进行不同验证,checkbox至少选几个的验证,等等。8 没必要那么高的兼容性毁灭IE6,人人有责。一些小建议,仅供参考。 这个关键的兼容是在javascript上面,并不是页面显示问题。个人觉得IETester还是不错的,虽然有些小bug,但是比起装虚拟机来,还是省事多了。。360用的是IE内核,这个我是明白的,就像winforms中使用browser控件一样。不过,最近发现,有些功能却并不是想象的那样。我的电脑上装了IE9和360,但是360的有些效果和IE9不同。 哪位能把这个分步提交表单给保存下来,我保存后不能正常使用 一个js的菜鸟问题。请大虾们帮帮手 如何在客户端获取ASP.NET_SessionId 我是菜鸟,找高手解释以下,在线等! ExtJs中对象不支持“format”属性或方法 Jquery 怎么在ie6和chrome里获取一张图片的宽度跟高度? 请教 怎么样能让一个TD里的TEXT框长度正好充满这个TD?????? echarts折线图多条折线的时候怎么控制每次只能限制1条 使图片可以随意并有序移动 一个类似于滑动门的东西,但是比滑动门复杂很多的说,求助... MVC+Extjs使用Report
楼主说说怎么测试IE6-IE10的
这里已经把兼容性都展示出来了
http://geloom.web-160.com/jianrong.html
专业的都是装多个虚拟机或者多台PC测试的 而且测试这些有意义吗 表格能存在多少兼容性问题啊
还测试360 360 不就是当前PC下的 IE 版本吗?
既可以练练手,万一碰到各种恶心的需求,还能改。
提点小建议:
1 有必要支持ajax验证。你的demo里,用户名需要验证不重复,这个要通过ajax的。
2 提示信息是否可以考虑用绝对定位,动态算出位置。否则某些地方会影响布局。(demo中好像出信息的时候有抖动。)
3 验证组的存在有时还是必要的。否则一个页面有两个提交按钮,就尴尬了。
4 部分验证(只要不经过ajax)可以考虑加上onkeyup事件,每改变一个字符就验证,体验会更好。
5 focus的时候,是否应该把错误隐藏了。
6 验证规则可以考虑用json,这样不会有一堆属性,感觉有点乱。如: <input type="text" id="userName" validatorgroup="groupLogin"
validation='{"Required":"true","Messages":{"Required":"请输入用户名"}}'/>7 还有各种需求有待完善,比如两个条件符合一个就通过、在radio选中的情况下才验证、根据select不同选项进行不同验证,checkbox至少选几个的验证,等等。
8 没必要那么高的兼容性毁灭IE6,人人有责。
一些小建议,仅供参考。
这个关键的兼容是在javascript上面,并不是页面显示问题。
个人觉得IETester还是不错的,虽然有些小bug,但是比起装虚拟机来,还是省事多了。。
360用的是IE内核,这个我是明白的,就像winforms中使用browser控件一样。
不过,最近发现,有些功能却并不是想象的那样。
我的电脑上装了IE9和360,但是360的有些效果和IE9不同。