数据认证
用于验证提交的表单是否为空,格式是否正确,数据类型是否正确
服务端数据验证是在数据提交到服务器上后再验证。
客户端数据验证是在数据发送到服务器前,在浏览器上完成验证。(Javascript用于此类验证)
约束验证是表单被提交时浏览器用来实现验证。
表单验证
以下实例代码用于判断表单字段(fname)值是否存在, 如果不存在,就弹出信息,阻止表单提交:
表单自动验证
HTML 表单验证也可以通过浏览器来自动完成。
如果表单字段 (fname) 的值为空, required 属性会阻止表单提交:
| 属性 | 描述 |
|---|---|
| disabled | 规定输入的元素不可用 |
| max | 规定输入元素的最大值(type需要为number) |
| min | 规定输入元素的最小值(type需要为number) |
| pattern | 规定输入元素值的模式(pattern=“正则表达式”) |
| required | 规定输入元素字段是必需的 |
| type | 规定输入元素的类型 |



