Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
HTMLObjectElement 接口的 setCustomValidity() 方法设置元素的自定义校验消息。
用于校验错误的消息。
无 (undefined)。
无。
在这个示例中,我们传入输入元素的 ID,并根据该值是缺失、过小或过大设置不同的错误消息。此外,你必须对同一元素调用 reportValidity 方法,否则什么事都不会发生。
如果没有错误,将消息设置为空字符串是至关重要的。只要错误消息不为空,表单就不会验证通过,也不会被提交。
| HTML # dom-cva-setcustomvalidity-dev |
启用 JavaScript 以查看此浏览器兼容性表。