HTMLOutputElement: htmlFor 属性

Baseline 已广泛支持

此功能已相当成熟,可在多种设备和浏览器版本上运行。自 ⁨2016 年 8 月⁩ 起,所有浏览器均已提供此功能。

HTMLOutputElement 接口的 htmlFor 属性是一个字符串,其中包含其他元素的 id 的空格分隔列表,表示这些元素为计算提供了输入值(或以其他方式影响了计算)。它反映了 <output> 元素的 for 属性。

字符串。

示例

js
const outputElem = document.getElementById("result");
for (const id of outputElem.htmlFor.split(" ")) {
  const elem = document.getElementById(id);
  elem.style.outline = "2px solid red";
}

规范

规范
HTML
# dom-output-htmlfor

浏览器兼容性

另见