Validator
Validator 是一个能运行的表单校验组件。
Validator 继承了 widget,可使用其中包括 base、class、events、attribute、aspect 的属性和方法。
Feature List
-
HTML5 form API。
-
data-attribute API。
-
异步校验。
-
校验规则的组合,与、或、非。
-
校验规则的动态绑定与解绑。
-
(TODO)关联性校验/级联校验。例如当满足一个条件时校验某种规则,满足另外的条件校验其他规则。
How to Use
提供两种方式调用:
- DOM。利用 html5 form API 和 data-attribute 在 DOM 中完成调用。
- JS API。在 javascript 代码中完成 validator 配置和调用。
DOM 调用
HTML
*用户名: 用户名为电子邮箱。 *密码: 密码的长度必须大于或等于5。 *重复输入密码:
JS
seajs;
JS API
HTML
*用户名: 用户名为电子邮箱。 *密码: 密码的长度必须大于或等于5。 *重复输入密码:
JS
seajs;