validator.js这个就是我们用于表单验证的js文件!下面我们看看怎么使用: 首先我们用在需要验证的页面引入这个js(注意:我们的js框架是基于jquery的,要保证jquery已经引入), 我们现在要对这个验证进行初始化,代码如下: <script language="javascript" type="text/javascript"> $().ready(function() { $('form').checkForm(1); }); </script> <script language="javascript" type="text/javascript"> $().ready(function() { $('form').checkForm(1); }); </script> 表单验证: QQ : <input type=”text” name=”qq” require=”ture” datatype=”qq” msg=”输入正确的QQ”> (属性说明见下表) Ajax验证详解: 自定义验证,如果现有的类型不能满足,我可以用自定义验证来解决问题: 首先:我们的datatype必须指定”custom“,同时regexp 是我要写的验证规则。 <input name="up" type="file" require="false" datatype="custom" regexp="(jpg|jpeg|gif)$" msg="非法的文件格式 只能上传jpg,jpeg,gif">
| 属性名 | 值 | 说明 |
| require | true/false | true说明此值不可为空且通过表单检验 false说明此值可以为空,但是如果有填写数据,则必须通过检验 如果不使用require则都不检验 |
| datatype | 验证数据类型 | require | hinese | english | number | interger | double | email | url | phone | mobile | currency | zip | idCard | qq | data | safeString | repeat | compare | range | limit | limitB | group | custom | ajax |
| msg | 提示的错误信息 | 语法形式:msg="wrong|wrong agin" |
| Msgid | 提示的错误信息的ID | 错误信息的ID,比如<span id="msgid"></span>就需要在input里加msgid,如:<input msgid="msgid" type="text"> |
发表评论