问答详情
源自:6-8 使用label为input标签穿上衣服

lable for

<label for="控件id名称">

注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。

<label for="male">男</label>
<input type="radio" name="gender" id="male" />

百度说,有label标签的这一段,点击标签中的文本,可使多选框聚焦。      什么是“使多选框聚焦”?

这些话都太专业了,打个比方,如果for后面的名字和id不同,会有什么效果?


提问者:正义的圆球人 2016-01-31 03:16

个回答

  • Moy_Smith
    2016-01-31 04:20:27
    已采纳

    不同。label就不起作用,等于多余的标签。for这个意思是说。为哪个id添加效果。比如。input 的id是123,然后label for="为input标签添加效果"。 如果for指定的id不对。那就没有这个效果了,或者出现其他地方错乱。

  • _小白_39
    2016-02-07 04:30:14

    我还是不懂。怎么办!也不知道为哪个id添加效果有什么用

  • 正义的圆球人
    2016-01-31 04:27:37

    原来是这样,明白了,就是点击这个标签,对应的input就被选中,多谢指导。