如何使用javascript查找父元素

时间:2010-03-16 12:38:28

标签: javascript jquery html

我想在单击单元格内的单选按钮时更改表格单元格的背景颜色。

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

如何获取父元素引用?

2 个答案:

答案 0 :(得分:127)

使用普通的javascript:

element.parentNode

在jQuery中:

element.parent()

答案 1 :(得分:2)

使用select:

的更改事件
$('#my_select').change(function()
{
   $(this).parents('td').css('background', '#000000');
});