ElementInternals:labels 属性
labels
是 ElementInternals
接口的只读属性,它返回与元素关联的标签。
值
包含与该元素关联的所有标签元素的 NodeList
。
示例
以下示例显示了一个自定义复选框组件,其中包含一个与之链接的 <label>
元素。将 labels
的值打印到控制台会返回一个 NodeList
,其中包含一个条目,表示此标签。
html
<form id="myForm">
<custom-checkbox id="custom-checkbox"></custom-checkbox>
<label for="custom-checkbox">Join newsletter</label>
</form>
js
let element = document.getElementById("custom-checkbox");
console.log(element.internals_.label);
规范
规范 |
---|
HTML 标准 # dom-elementinternals-labels |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。