104 lines
7.9 KiB
HTML
104 lines
7.9 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<title></title>
|
||
<script type="text/javascript" src="../Scripts/jquery.js"></script>
|
||
<script type="text/javascript" src="../Scripts/Verify.js"></script>
|
||
<link href="../Styles/Public.css" rel="stylesheet" type="text/css" />
|
||
</head>
|
||
<body>
|
||
<h1> 分组验证</h1>
|
||
<h2> 概述</h2>
|
||
<div class="desc">
|
||
<p> 在同一个表单中,经常会出现多种组合验证,例如A按钮验证一部分控件,B按钮又验证另一部分控件,或相互交叉验证。</p>
|
||
<p> 如下,按钮与录入控件的group的值一致,当点击按钮时,即实现验证。 </p>
|
||
<p> <input type="text" datatype="email" nullable="false" <strong>group="a"</strong>/></p>
|
||
<p> <input type="submit" name="button" class="button"
|
||
value="验证表单" verify="true"<strong> group="a"</strong> /></p>
|
||
</div>
|
||
<h2> 示例</h2>
|
||
<h3> 1、简单分组验证</h3>
|
||
<div class="desc">
|
||
<fieldset>
|
||
|
||
<pre><form onsubmit="alert('验证成功');return false;" place="right"><br /> <p>账号:<br /><input name="" type="text" nullable="false" datatype="user" <strong>group="a"</strong>/>(a组)<br /></p><br /><p>姓名:<br /><input name="" type="text" size="6" datatype="chinese"
|
||
lenlimit="2-4" <strong>group="b"</strong> alt="限2至4个中文字/符"><span>(b组)</span><br /></p><br /><p>年龄:<br /><input type="text" size="4" datatype="uint" nullable="false"
|
||
place="right" <strong>group="a"</strong>/>(a组)<br /></p><br /><p>电话:<br /><input type="text" datatype="mobile|tel" alt="请输入正确的电话号/码" <strong>group="b"</strong>>(b组)<br /></p><br /><p>邮箱:<br /><input type="text" datatype="email" nullable="false" />(没有组)<br /></p><br /> <p><br /><input type="submit" name="button" class="button" value="验证A组" verify="true" <strong>group="a"</strong>/><br /><input type="submit" name="button" class="button" value="验证B组" verify="true" <strong>group="b"</strong>/><br /><input type="submit" name="button" class="button" value="验证没有组的" verify="true"/><br /> </p><br /></form></pre>
|
||
<form onsubmit="alert('验证成功');return false;" place="right">
|
||
<p>
|
||
账号:
|
||
<input name="" type="text" nullable="false" datatype="user" group="a"/>(a组)
|
||
</p>
|
||
<p>
|
||
姓名:
|
||
<input name="" type="text" size="6" datatype="chinese" lenlimit="2-4" group="b" alt="限2至4个中文字/符"><span>(b组)</span>
|
||
</p>
|
||
<p>
|
||
年龄:
|
||
<input type="text" size="4" datatype="uint" nullable="false" place="right" group="a"/>(a组)
|
||
</p>
|
||
<p>
|
||
电话:
|
||
<input type="text" datatype="mobile|tel" alt="请输入正确的电话号/码" group="b">(b组)
|
||
</p>
|
||
<p>
|
||
邮箱:
|
||
<input type="text" datatype="email" nullable="false" />(没有组)
|
||
</p>
|
||
<p>
|
||
<input type="submit" name="button" class="button" value="验证A组" verify="true" group="a"/>
|
||
<input type="submit" name="button" class="button" value="验证B组" verify="true" group="b"/>
|
||
<input type="submit" name="button" class="button" value="验证没有组的" verify="true"/>
|
||
<input type="submit" name="button" class="button" value="验证所有" verify="true" group="all"/>
|
||
</p>
|
||
</form>
|
||
</fieldset>
|
||
|
||
</div>
|
||
<h3> 2、交叉组验证</h3>
|
||
<div class="desc">
|
||
<fieldset>
|
||
|
||
<pre><form onsubmit="alert('验证成功');return false;" place="right"><br /> <p> 账号:<br /><input name="" type="text" nullable="false" datatype="user" <strong>group="a"</strong>/>(a组)<br /> </p><br /><p>姓名:<br /><input name="" type="text" size="6" nullable="false" <strong>group="b"</strong>><span>(b组)</span><br /></p><br /><p>年龄:<br /><input type="text" size="4" datatype="uint" nullable="false" place="right" <strong>group="c"</strong>/>(c组)<br /></p><br /><p>电话:<br /><input type="text" datatype="mobile|tel" nullable="false" <strong>group="a|c"</strong>>(同时属于a组和c组)<br /></p><br /><p><br />邮箱:<input type="text" datatype="email" nullable="false" <strong>group="b|c"</strong> />(同时属于b组和c组)<br /></p><br /><p> 网址:<br /><input name="" type="text" begin="http://|https://"
|
||
nullable="false" <strong>group="a|b"</strong> />(同时属于a组和b组)<br /> </p><br /> <p><br /><input type="submit" name="button" class="button" value="验证A组" verify="true" <strong>group="a"</strong>/><br /><input type="submit" name="button" class="button" value="验证B组" verify="true" <strong>group="b"</strong>/><br /><input type="submit" name="button" class="button" value="验证C组" verify="true" <strong>group="c"</strong>/><br /></p><br /> <p><br /><input type="submit" name="button" class="button" value="验证A组和B组" verify="true" <strong>group="a|b"</strong>/><br /><input type="submit" name="button" class="button" value="验证B组和C组" verify="true" <strong>group="b|c"</strong>/><br /><input type="submit" name="button" class="button" value="验证A组和C组" verify="true" <strong>group="a|c"</strong>/><br /> </p> <br /> </form></pre>
|
||
<form onsubmit="alert('验证成功');return false;" place="right">
|
||
<p>
|
||
账号:
|
||
<input name="" type="text" nullable="false" datatype="user" group="a"/>(a组)
|
||
</p>
|
||
<p>
|
||
姓名:
|
||
<input name="" type="text" size="6" nullable="false" group="b"><span>(b组)</span>
|
||
</p>
|
||
<p>
|
||
年龄:
|
||
<input type="text" size="4" datatype="uint" nullable="false" place="right" group="c"/>(c组)
|
||
</p>
|
||
<p>
|
||
电话:
|
||
<input type="text" datatype="mobile|tel" nullable="false" group="a|c">(同时属于a组和c组)
|
||
</p>
|
||
<p>
|
||
邮箱:
|
||
<input type="text" datatype="email" nullable="false" group="b|c" />(同时属于b组和c组)
|
||
</p>
|
||
<p> 网址:
|
||
<input name="" type="text" begin="http://|https://" nullable="false" group="a|b" />(同时属于a组和b组)
|
||
</p>
|
||
<p>
|
||
<input type="submit" name="button" class="button" value="验证A组" verify="true" group="a"/>
|
||
<input type="submit" name="button" class="button" value="验证B组" verify="true" group="b"/>
|
||
<input type="submit" name="button" class="button" value="验证C组" verify="true" group="c"/>
|
||
</p>
|
||
<p>
|
||
<input type="submit" name="button" class="button" value="验证A组和B组" verify="true" group="a|b"/>
|
||
<input type="submit" name="button" class="button" value="验证B组和C组" verify="true" group="b|c"/>
|
||
<input type="submit" name="button" class="button" value="验证A组和C组" verify="true" group="a|c"/>
|
||
</p>
|
||
</form>
|
||
</fieldset>
|
||
|
||
</div>
|
||
</body>
|
||
</html>
|