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

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

你对什么运动感兴趣:

  <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 回答

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

label拼错了

3 回复 有任何疑惑可以回复我~
#1

村头地主家二少

哈哈 优秀
2018-08-20 回复 有任何疑惑可以回复我~

三种运动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>


1 回复 有任何疑惑可以回复我~

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"/>


0 回复 有任何疑惑可以回复我~
#1

慕运维7439149

我试了一下,name属性是否一样,对生成效果不发生影响的
2018-08-08 回复 有任何疑惑可以回复我~
#2

Sris 提问者

还是一样,点击文本不会选中
2018-08-08 回复 有任何疑惑可以回复我~
#3

lucky孟

<inpuit type="radio”单选里边的name 才要求一样
2018-09-16 回复 有任何疑惑可以回复我~
#4

慕粉0355332606 回复 Sris 提问者

我试了会选中啊
2020-03-14 回复 有任何疑惑可以回复我~
查看1条回复

试试ctrl+鼠标右键

0 回复 有任何疑惑可以回复我~
#1

Sris 提问者

没什么反应呀?
2018-08-08 回复 有任何疑惑可以回复我~
#2

慕移动0748970 回复 Sris 提问者

<label for="run">慢跑</label> <input type="checkbox" name="gender" id="run" /> <br /> <label for="montion">登山</label> <input type="checkbox" name="gender" id="montion" /> <br /> <label for="ball">篮球</label> <input type="checkbox" name="gender id="ball" />
2018-08-08 回复 有任何疑惑可以回复我~
#3

慕移动0748970 回复 Sris 提问者

name="" 引号里面的英文 三个要一样 点击后面的方框不一样的原因就是你name后面引号里面的英文不一样 导致他们不能多选
2018-08-08 回复 有任何疑惑可以回复我~
#4

Sris 提问者 回复 慕移动0748970

我主要是想问点击慢跑这个文本为什么没选中?
2018-08-08 回复 有任何疑惑可以回复我~
#5

Sris 提问者 回复 慕移动0748970

我自己写的那个不行,你的那个却可以
2018-08-08 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信