Получит id элемента из функции
Ппрошу помощи не могу получить id элемента родителя и потомка:
function funk (p1,p2) { var id_potomok = this.id; // пробовал так. // или var id_potomok = $(this).getAttribute("id"); var id_roditel = $(this).parents("tr").attr('id'); alert(id_potomok+' '+ id_roditel); // пусто alert(p1+' '+p2); // выводит переменные } <tr id='roditel'> <td id='potomok' onclick="funk(p1,p2)"> ---</td> </tr> Извиняюсь если есть ошибки в синтаксисе, пишу с телефона |
onclick="funk.call(this, p1, p2)"В твоём случае this - window. |
Partos,
onclick="funk(p1,p2)" В описании функции p1,p2 - внутренние параметры, а здесь что? |
Цитата:
<table> <tr id='roditel'> <td id='potomok' onclick="alert(this.id+'\n'+this.parentNode.id)">Click</td> </tr> </table> |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 05:10. |