HTMLObjectElement:validity 属性
validity
是 HTMLObjectElement
接口的只读属性,它返回一个 ValidityState
,其中包含此元素所处的有效性状态。尽管 <object>
元素从不作为 约束验证 的候选对象,但如果设置了自定义有效性消息,则有效性状态可能仍然无效。
值
一个 ValidityState
对象。
示例
以下示例演示了如何使 <object>
处于无效状态,即使 checkValidity()
返回 true
。
js
const object = document.getElementById("myObjectElement");
object.setCustomValidity("This object is invalid.");
console.log(object.validity.valid); // false
console.log(object.validity.checkValidity()); // true
规范
规范 |
---|
HTML 标准 # dom-cva-validity |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。