Подтвердить что ты не робот

Как найти родительский элемент с помощью javascript

Я хочу изменить цвет фона ячейки таблицы, когда нажата кнопка радио в ячейке.

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

Как получить ссылку на родительский элемент?

4b9b3361

Ответ 1

Использование простого javascript:

element.parentNode

В jQuery:

element.parent()

Ответ 2

Используйте событие изменения для выбора:

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