HTML 属性:for

for 属性是 <label><output> 的允许属性。当在 <label> 元素上使用时,它指示此标签描述的表单元素。当在 <output> 元素上使用时,它允许在表示用于输出的值的元素之间建立显式关系。

试一试

用法

当用作 <label> 的属性时,for 属性的值是其相关联的表单元素的 id

html
<label for="username">Your name</label> <input type="text" id="username" />

当用作 <output> 的属性时,for 属性的值是用于创建输出的元素的 id 值的空格分隔列表。

html
<input type="range" id="b" name="b" value="50" /> +
<input type="number" id="a" name="a" value="10" /> =
<output name="result" for="a b">60</output>

示例

<label><output>元素页面上查看用法示例。

规范

规范
HTML 标准
# attr-label-for
HTML 标准
# attr-output-for

浏览器兼容性

html.elements.label.for

BCD 表格仅在浏览器中加载

html.elements.output.for

BCD 表格仅在浏览器中加载