为了账号安全,请及时绑定邮箱和手机立即绑定

label实在搞不懂

label实在搞不懂

短发是小丸子 2016-09-22 20:17:29
请问第九行和第十行的代码是什么意思
查看完整描述

3 回答

?
OlderSkee

TA贡献123条经验 获得超103个赞

lable没有for属性,就没任何意义,跟span是一样

有for = “id” 那么就指向这个id的表单元素

不仅点击表单元素本身,比如input ,

点这个lable里的字,也会把焦点 也就是光标 指向表单元素。

查看完整回答
1 反对 回复 2016-09-22
?
我要开发地图系统

TA贡献29条经验 获得超13个赞

代码写漏了——————   爱好:


<label>爱好:

    <select>

        <option value= "看书">看书</option>

        <option value= "旅行" selected="selected">旅行</option>

        <option value= "动物">动物</option>

        <option value= "购物">购物</option>

    </select>

</label>


查看完整回答
反对 回复 2016-09-22
?
我要开发地图系统

TA贡献29条经验 获得超13个赞

label是用来绑定元素的,当用户点击label的内容时,就会自动转移到被绑定的元素上。

一般在单选框和复选框上用的比较多,因为它们都比较小,点击不容易,将它们绑定到文字上就方便多了,而且文字越多越方便。


比如:你的代码里,当用户点击爱好这两个字时,就会自动打开下拉列表。


当然你的代码用法是不正确的,

<label>

    <select>

        <option value= "看书">看书</option>

        <option value= "旅行" selected="selected">旅行</option>

        <option value= "动物">动物</option>

        <option value= "购物">购物</option>

    </select>

</label>

查看完整回答
反对 回复 2016-09-22
  • 3 回答
  • 0 关注
  • 1342 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信