我知道有时候将标签与复选框关联是比较好的:
<input id="something" type="checkbox" value="somevalue" />
<label for="something">this is label text</label>
但是我必须使用一个id来关联它吗?
我之所以关心这个问题,是因为我想通过单击标签来切换复选框的值,但不喜欢为这么简单的事情使用id的想法。
我想我可以使用jQuery来切换单击标签之前的元素(复选框),但是可能有更简单的方法我不知道。 https://dev59.com/AHE85IYBdhLWcg3wikS-#2720771 看起来是一个解决方案,但用户说在IE中不起作用。