HTMLInputElement.labels - Web API 接口参考 编辑

 HTMLInputElement.labels 为只读属性,它返回一个NodeList 实例,绑定当前的<input> 节点的<label> 元素。

语法

var labelElements = input.labels;

Return value

 NodeList 包含 <label> 元素和 <input> 元素.

实例

HTML

<label id="label1" for="test">Label 1</label>
<input id="test"/>
<label id="label2" for="test">Label 2</label>

JavaScript

window.addEventListener("DOMContentLoaded", function() {
  const input = document.getElementById("test");
  for(var i = 0; i < input.labels.length; i++) {
    console.log(input.labels[i].textContent); // "Label 1" and "Label 2"
  }
});

规范

SpecificationStatusComment
HTML Living Standard
labels
Living StandardNo change
HTML5
labels
RecommendationInitial definition

浏览器兼容

BCD tables only load in the browser

本页兼容表是由结构化数据生成的。如果你乐意为数据做贡献,请点击https://github.com/mdn/browser-compat-data 给我们发送请求。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:42 次

字数:3300

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文