第 15 课 7 / 18 | 编码:L15-11
核心知识

原生 validity

浏览器通过 validity 和 checkValidity/reportValidity 提供约束验证状态。

  • 先利用 required、type、minlength
  • 自定义规则可使用 setCustomValidity
  • 通过后要清除自定义错误
if (!form.checkValidity()) {
  form.reportValidity();
  return;
}