核心知识
HTML 原生约束
required、minlength、pattern 等能在提交前提供基础检查。
- 类型约束与业务规则不同
- 错误提示应告诉用户如何修正
- 前端校验不能替代服务器端校验
<input name="studentId" required minlength="8" pattern="[0-9]+" />
required、minlength、pattern 等能在提交前提供基础检查。
<input name="studentId" required minlength="8" pattern="[0-9]+" />