阅读更多

9顶
3踩

Web前端

原创新闻 Vanadium:语义客户端验证

2009-09-21 10:27 by 副主编 zly06 评论(10) 有4651人浏览


Vanadium是一个新的客户端验证,通过类属性来设置语义验证逻辑。主页上有这样一个例子:

<input class=":required" type="text"/>
<input class=":integer" type="text"/>
<input class=":length;4" type="text"/>
<input class=":min_length;4" type="text"/>
<input class=":format;/^(vanadium)+$/i" type="text"/>
<input id="pass" class=":ajax;/username_checker/check.json" type="text"/>
<input id="pass" class=":email" type="text"/>
<input id="pass" class=":required" type="password"/><input class=":same_as;pass" type="password"/>

在Github上的主页:http://github.com/lambder/Vanadium
  • 大小: 115 KB
来自: ajaxian
9
3
评论 共 10 条 请登录后发表评论
10 楼 riokwok 2009-09-22 15:46
我按官网的提示跑,下了它的文件和写了sample,结果就不行了
if ($().jquery.indexOf(Vanadium.CompatibleWithJQuery) != 0 && window.console && window.console.warn)
9 楼 超级潜水员 2009-09-22 10:58
elementstorm 写道
用class不好啊,毕竟class是用来定义样式的...


使用class的原因是由于这个是标准属性,比如struts2的tag, 你使用自定义的属性是不可以的啊。

这个是验证框架使用class的原因。
8 楼 elementstorm 2009-09-22 08:10
用class不好啊,毕竟class是用来定义样式的...
7 楼 超级潜水员 2009-09-21 20:55
真晕,这不早有的东西么?

如现在javaeye的就是类似这种验证语法,比上面这种语法还容易看懂.
<input name="password" class="required min-length-8"/>


rapid-validation
http://code.google.com/p/rapid-validation/
6 楼 PetriNet 2009-09-21 20:27
这个有点儿意思
5 楼 wxq594808632 2009-09-21 20:15
..这新闻.啧啧..
4 楼 wutao0603 2009-09-21 16:13
点到 主页 上一看不就清楚了~
3 楼 bsq519 2009-09-21 16:06
介绍的不清楚呀。都没有读懂是什么意思
2 楼 wolfplanet 2009-09-21 15:28
这是什么意思?语义客户端验证
1 楼 whaosoft 2009-09-21 10:56
说的太笼统啦!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics