核心知识
原生 validity
浏览器通过 validity 和 checkValidity/reportValidity 提供约束验证状态。
- 先利用 required、type、minlength
- 自定义规则可使用 setCustomValidity
- 通过后要清除自定义错误
if (!form.checkValidity()) {
form.reportValidity();
return;
}
浏览器通过 validity 和 checkValidity/reportValidity 提供约束验证状态。
if (!form.checkValidity()) {
form.reportValidity();
return;
}