请问,如下代码,为啥只有慢跑实现了<label>标签的意义;点击登山,后面的小方框并没有勾选上,但是点击登上后面的小方框,可以勾选上。

来源:6-8 使用label为input标签穿上衣服

Sris

2018-08-07 19:22

你对什么运动感兴趣:

  <br/>

  <lable for="run">慢跑</lable>

  <input type="checkbox" name="Run" id="run" />

  <br/>

  <lable for="mountain">登山</lable>

  <input type="checkbox" name="Mountain" id="mountain"/>

  <br/>

  <lable for="basketball">篮球</lable>

  <input type="checkbox" name="Basketball" id="basketball"/>


写回答 关注

6回答

  • Yyon
    2018-10-25 16:26:02

    我也发现了 label for是有特效的,纯label没有

  • DragonDior
    2018-08-31 17:28:44

    因为你label拼错了,我试了一下,写lable时点击文本是无法触发控件的

  • 慕后端9578665
    2018-08-20 11:25:55

    label拼错了

    村头地主家二...

    哈哈 优秀

    2018-08-20 22:43:02

    共 1 条回复 >

  • 螺孔
    2018-08-09 19:46:50

    三种运动id要不同

    <form>

      你对什么运动感兴趣:

      <br/>

      <label for="exercise1">慢跑</label>

      <input type="checkbox" name="run" id="exercise1" />

      <br />

      <label for="exercise2">登山</label>

      <input type="checkbox" name="mountaineering" id="exercise2" />

      <br />

      <label for="exercise3">登山</label>

      <input type="checkbox" name="basketball" id="exercise3" />

    </form>


  • GGJHVJH
    2018-08-07 19:41:57

    name属性需要一样吧,我的代码:

        你对什么运动感兴趣:

        <br/>

        <label for="run">慢跑</label>

        <input type="checkbox" name="1" id="run"/>

        <br/>

        <label for="moun">登山</label>

        <input type="checkbox" name="1" id="moun"/>

        <br/>

        <label for="basketball">篮球</label>

        <input type="checkbox" name="1" id="basketball"/>


    慕粉0355... 回复Sris

    我试了会选中啊

    2020-03-14 01:06:26

    共 4 条回复 >

  • 慕移动0748970
    2018-08-07 19:31:03

    试试ctrl+鼠标右键

    Sris 回复慕移动074...

    我自己写的那个不行,你的那个却可以

    2018-08-08 22:13:21

    共 5 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225297 学习 · 18230 问题

查看课程

相似问题