非空验证

概述

在控件设置参数 nullable="false"即可实现非空验证。

默认值为true。当为false时,控件会后自动显示红色*号(如果设置star='false'则不显示)。该属性适用于所有控件,如文本录入、密码录入、文件上传、下拉选择框。

<input name="" type="text" nullable="false"/>

示例

1、录入框的验证

单行录入框
<form onsubmit="alert('验证成功');return false;">
<p> 账号1:
<input name="" type="text" nullable="false" datatype="user"/>
</p>
<p> 账号2:
<input name="" type="text" nullable="false" star="false"/>(star="false"不显示星号)
</p>
<p>
<input type="submit" name="button" class="button" value="验证表单" verify="true"/>
</p>
</form>

账号1:

账号2: (star="false"不显示星号)

多行录入框
 <form onsubmit="alert('验证成功');return false;">
<p> 账号:
<textarea name="" rows="3" nullable="false" datatype="user"></textarea>
</p>
<p>
<input type="submit" name="button" class="button" value="验证表单" verify="true"/>
</p>
</form>

账号:

2、选择框的验证

下拉选择框
 <form onsubmit="alert('验证成功');return false;">
<p>学历:
<select name="select" id="select" nullable="false" alt="请选择学历">
<option value="">--请选择--</option>
<option value="5">硕士</option>
<option value="4">本科</option>
<option value="3">专科</option>
<option value="2">中学</option>
<option value="1">小学</option>
</select>
</p>
<p>
<input type="submit" name="button" class="button" value="验证表单" verify="true"/>
</p>
</form>

学历:

列表选择框
<form onsubmit="alert('验证成功');return false;">
<p>学历:
<select name="select" size="4" id="select" nullable="false" alt="请选择学历">
<option value="">--请选择--</option>
<option value="5">硕士</option>
<option value="4">本科</option>
<option value="3">专科</option>
<option value="2">中学</option>
<option value="1">小学</option>
</select>
</p>
<p>
<input type="submit" name="button" class="button" value="验证表单" verify="true"/>
</p>
</form>

学历:

3、文件域的验证

文件上传
<form onsubmit="alert('验证成功');return false;">
<p>上传文件:
<input name="" type="file" fileallow="jpg|png" nullable="false" class="fileinput"/>
</p>
<p>
<input type="submit" name="button" class="button" value="验证表单" verify="true"/>
</p>
</form>

上传文件: