我在 php 中有几个复选框,它们包含在表中:
<table>
<tr>
<td>
<input style='vertical-align:middle' type='checkbox' class='geomsize' name='frnd[]' value='$ScndryUid' id='$ScndryUid' />
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
每个表格单元格中都有一个复选框。
我正在尝试使整个表格单元格可单击。
我认为 td onclick 事件可以工作,但到目前为止还没有运气!
只需将<input>a 放入其中<label>即可width: 100%:
html
<table>
<tr>
<td>
<label><input type='checkbox' /></label>
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
CSS
td { width: 300px; }
label { display: inline-block; width: 100%; }
Run Code Online (Sandbox Code Playgroud)
示例 http://jsfiddle.net/tNKmM/1/