chaseway
2015-11-20 13:13
直接把label里的for和input里的id去掉,把</label>括到<input>...</input>后面是不是也可以?
可以啊。label的for 属性是规定 label 与哪个表单元素绑定。
这种写法是显式绑定,你那样写是隐式关联的效果
点击label的时候都会选中input的控件的。
给你个链接。这上面挺详细,你可以直接试试
http://bbs.blueidea.com/thread-2711834-1-7.html
两个label的for可以指向同一个id?比如下面这样,数据连接后用的时候出现点击文字选择无效的情况?
<input type="checkbox" id="num_0" />
<label for="num_0"></label>
<label for="num_0">选中</label>
可以的id只是为了给后台做数据交互用的
初识HTML(5)+CSS(3)-升级版
1225812 学习 · 18234 问题
相似问题