我在这里得到一个简短的问题。为什么我们总是将复选框id绑定到标签中的for-attribute?它有什么用途吗?如果是这样,你能列出来吗?还有它的技术优势。
提前致谢, 马杜。
答案 0 :(得分:2)
您总是必须将复选框(或任何输入)ID绑定到标签。它的作用是允许您单击标签以触发复选框(或输入)的单击。如果label元素包含<input>
而不需要id / for:
<label for="checkbox">Click checkbox</label> <input id="checkbox" type=checkbox>
<label>Click checkbox <input type=checkbox></label>
答案 1 :(得分:0)
是的确有目的。基本上它允许你“点击”它,它也可以用于屏幕阅读器。