月影书华
2016-07-13 10:54
<label>慢跑</label>
<input type="checkbox" value="1" name="兴趣" id="慢跑"><br/>
<label>慢跑<label>
<input type="checkbox" value="1" name="兴趣" id="慢跑"><br/>
lable后面要跟上for
<lable for="id名称">
同时你的2个id重复了,要不相同,name最好用英文,英文单词这个很重要,因为大家都是一般都用英文来表示,你要用一堆拼音什么的你老大肯定呼死你,其实就那几个常用的单词,很好记的,长点的单词简写就ok了。例如红球你可以这样写redBall,也可以rBall.
<label for="run">慢跑</label>
<input type="checkbox" value="1" name="interest" id="run"><br/>
<label for="climb">登山<label>
<input type="checkbox" value="1" name="interest" id="climb"><br/>
id 的值不能一样 .<label for="a">
id=“a” for和id的值要一样的
上面的value是重复的,<label for="控件id名称">
注意:
标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。
name=""内使用英文,各项并不相同.
正确的代码如下:
<label for="running">慢跑</label>
<input type="checkbox" value="1" name="checkbox1" id="running"><br/>
<label for="climbing">登山<label>
<input type="checkbox" value="1" name="checkbox2" id="climbing"><br/>
相关课程:
http://www.imooc.com/code/3319
<label for="慢跑1">慢跑</label>
<input type="checkbox" value="1" name="兴趣" id="慢跑1"><br/>
<label for="慢跑2">慢跑<label>
<input type="checkbox" value="1" name="兴趣" id="慢跑2"><br/>
改成
<label for="run1">慢跑1</label>
<input type="checkbox" value="1" name="兴趣" id="run1"><br/>
<label for="run2">慢跑2<label>
<input type="checkbox" value="1" name="兴趣" id="run2"><br/>
就可以了
<label for="慢跑1">慢跑</label>
<input type="checkbox" value="1" name="兴趣" id="慢跑1"><br/>
<label for="慢跑2">慢跑<label>
<input type="checkbox" value="1" name="兴趣" id="慢跑2"><br/>
<label for="pao">慢跑</label>
<input type="checkbox" value="1" name="兴趣" id="pao"><br/>
<label for="run">慢跑<label>
<input type="checkbox" value="1" name="兴趣" id="run"><br/>
label里要定义for
<label for="慢跑1">慢跑</label> <input type="checkbox" value="1" name="兴趣" id="慢跑1"><br/> <label for="慢跑2">慢跑<label> <input type="checkbox" value="1" name="兴趣" id="慢跑2"><br/>
初识HTML(5)+CSS(3)-升级版
1225297 学习 · 18230 问题
相似问题