基于prototype的validation.js问题
这两天我们使用基于prototype的validation.js表单验证,官方网站的例子是用div,可是我们用的是table,看了很长时间都不知道怎么弄,最后经过不断试验,和查看资料,得出了一下结论,如果使用table的<tr><td>做表单,在页面上除了引入prototype.js,validation.js等,还需要写下如下代码:
frmRegister为form的id值。 使用时,只需在输入框加入class=" *** " 这里的*为你所用调用的js,例如class="required min-length-4 max-length-10;" ,除此还遇到了一个问题,就是如何验证下拉列表不为空,这个好像validation.js中没有,最后我才知道,是要自己写,将自己定义的js这样写: 通过正则表达式使值不能等于"0"实现。 最后说一下,validation.js中的内容:<script type="text/javascript">
window.onload = function(){
var validator = new Validation('frmRegister', {stopOnFirst:true, immediate:true});
}
</script> ['validate-select', '请输选择下拉列表', function(v) {
return Validation.get('IsEmpty').test(v) || /[^0]/.test(v);
}],
这些属性都可以定义在表单验证输入框的class中。
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 1334 次
- 性别:

- 来自: 西安

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
javascript实现导出excel ...
谢谢您的指教
-- by wangchao_17915566 -
javascript实现导出excel ...
但这个是基于降低安全性的操作的!! 所以如果是基于内网应用的话还是不错的!!! ...
-- by 咖啡刀 -
DWR2.0中checkbox的value ...
问题描述不清楚,代码又冗长。所以没有人看是很正常的。
-- by hax -
DWR2.0中checkbox的value ...
没有人愿意看javascript代码,兄弟.... 除非他也遇到同样的错误... ...
-- by guo_david_wei -
dwr路径让我苦闷
那你能不能把你的代码贴给我看看呢?
-- by wangchao_17915566






评论排行榜