我想让表格中的三个单元格在您单击它们时选中相应的复选框,因此我用标签标记将它们包装起来。
<table>
<tr>
<td>
<input id="input_id" type="checkbox">
</td>
<label for='input_id'>
<td>stuff</td>
<td>stuff</td>
<td>stuff</td>
</label>
</tr>
</table>
不幸的是,这破坏了点击功能。通常,当您单击标签中的文本时,它会切换检查,但这不适用于包装元素。任何想法为什么?应该这样做,还是出于某种原因这是一个坏主意?
有趣的是,如果我在具有相同“for”属性的单元格内容周围使用三个单独的标签,它确实有效......