JSValidate验证例子

来源:互联网 发布:mac svn上传新项目 编辑:程序博客网 时间:2024/04/26 16:35

<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE validation-config SYSTEM "validation-config.dtd">

<validation-config lang="auto">

 <form show-error="diverror" id="registerForm" show-type="all">

  <field display-name="用户名" name="username">


   <depend name="required" />
   <depend name="maxLength" param0="13"/>
   <depend name="minLength" param0="10"/>
   <depend name="mask" param0="/d{3}-/d{8}|/d{4}-/d{7}|/d{11}|/d{3}-/d{3}-/d{3}"/>


   <!--
    <depend name="commonChar"/> <depend name="minLength" param0="6"/>

    <depend name="maxLength" param0="8"/>
   -->
  </field>

  <!--
   <field display-name="密码" name="password"> <depend name="required"/>


   <depend name="commonChar"/> <depend name="minLength" param0="6"/>

   <depend name="maxLength" param0="8"/> </field> <field
   display-name="重复密码" name="repassword"> <depend name="required"/>

   <depend name="commonChar"/> <depend name="minLength" param0="6"/>

   <depend name="maxLength" param0="8"/> <depend name="equalsField"
   param0="password"/> </field> <field display-name="年龄" name="age">

   <depend name="required"/> <depend name="integerRange" param0="18"
   param1="60"/> </field> <field display-name="年出生年月" name="birthday">

   <depend name="required"/> <depend name="date" param0="yyyy-mm-dd"/>

   </field> <field display-name="电子邮件" name="emails"> <depend
   name="required"/> <depend name="email"/> </field>
  -->
 </form>

</validation-config>
 

 

原创粉丝点击