放大复选框单击区域

时间:2012-03-12 13:59:40

标签: javascript jquery html

我有一个表格列(td),里面有复选框。如何点击td内的空白区域以选中\取消选中复选框?

我只能使用该td,无法将事件处理程序设置为tr或其他td。此外,我只需要在td中使用空格来执行此操作。

checkboxes column http://dl.dropbox.com/u/347209/Screen%20Shot%202012-03-12%20at%205.54.33%20PM.png

2 个答案:

答案 0 :(得分:4)

OnClick事件处理程序附加到TR,以切换TR上的复选框。

请参阅Introduction to EventsAttaching Event Handlers in Javascript

如果您使用的是jQuery,请查看Events文档。

答案 1 :(得分:4)

您可以将复选框打包到<label> - 查看http://jsfiddle.net/RThrM/