数据验证
最近做后台比较多,路七八糟的数据验证,弄得不厌其烦。SO,弄了个表单验证的玩意出来,达到快速,简介,不烦人的验证。
下面看看,几种方式的数据验证,有什么不同。先有需要验证的数据:
<form>
<input type="text" name="name" />
<input type="text" name="password" />
<input type="number" name="age" />
<input type="checkbox" name="sex" value="0" /> 男
<input type="checkbox" name="sex" value="1" /> 女
<input type="text" name="address" />
<input type="text" name="phone" />
<input type="text" name="qq" />
<input type="text" name="email" />
<input type="text" name="homePage" />
</form>
咋眼一看,林林统统,需要验证的数据,有9个:
- name: 非空,最小3位,最大10位
- password: 非空,最小6为,最