HTML5约束 验证 API
1.必填字段required
2.其他输入类型 type=email,url
3.数值输入范围number range datetime date month week
<input type="number" min='0' max='10' step="5" name="count" />
4.输入模式
h5为文本字段新增了pattern属性,这个 属性的值为 一个正则 表达式,用于匹配文本框中的值。
5.检测有效性
checkValidity()方法检测表单中的某个字段是否有效
<input type="text" pattern="\d+" name="textnumber" value="abc"/>
document.forms[0].elements['textnumber'].checkValidity()
返回值为false
6.验证禁用
novalidate