Показать сообщение отдельно
  #5 (permalink)  
Старый 27.07.2009, 16:28
Новичок на форуме
Отправить личное сообщение для rwety Посмотреть профиль Найти все сообщения от rwety
 
Регистрация: 27.07.2009
Сообщений: 3

getElementById никто не отменял.
Изначально id неизвестен. это я для примера написал.
думаю вариант, который посоветовал B~Vladi мне подойдет с некоторыми модификациями. Дело в том что наличие id проверять не совсем корректно(а если появится в td еще один дочерний элемент с id), но это не критично, тоже можно использовать.
В моем случае мне будет удобней использовать такую функцию
function getParent(el, parentTagName) {
    var obj = el;
    while (obj.tagName !== parentTagName) {
        obj = obj.parentNode;
    }
    return obj;
}

вешаем на событие, например, onclick:
onclick ="getParent(this, 'TD')"

всем спасибо
Ответить с цитированием