如何使用JavaScript查找父元素

当单击单元格内的单选button时,我想要更改表格单元格的背景颜色。

<table> <tr> <td align="center"> <input type="radio" value="foo" onclick="this.parentElement.style.background-color='red';" /> </td> </tr> </table> 

如何获得父元素引用?

使用普通的javascript:

 element.parentNode 

在jQuery中:

 element.parent() 

使用select的change事件:

 $('#my_select').change(function() { $(this).parents('td').css('background', '#000000'); });