定义和用法
当与一起使用<label>元素中, for属性指定了表单元素的标签,必然。
Ehen与一起使用<output>元素,则for属性指定和在计算中使用的元素的计算结果之间的关系。
适用于
在for属性可在以下元素一起使用:
分子 | 属性 |
---|---|
<label> | for |
<output> | for |
例子
For示例
三个radio带标签按钮:
<form action="demo_form.asp">
<label for="male">Male</label>
<input type="radio"
name="gender" id="male" value="male"><br>
<label
for="female">Female</label>
<input type="radio" name="gender"
id="female" value="female"><br>
<label for="other">Other</label>
<input type="radio" name="gender" id="other" value="other"><br><br>
<input type="submit" value="Submit">
</form>
试一试» Output示例
执行计算和显示结果在<output>元素:
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" value="50">100
+<input type="number" id="b" value="50">
=<output name="x" for="a b"></output>
</form>
试一试» 浏览器支持
在for
属性的每个元素的以下浏览器支持:
元件 | |||||
---|---|---|---|---|---|
label | 是 | 是 | 是 | 是 | 是 |
output | 10.0 | 不支持 | 4 | 5.1 | 11.0 |