Чатланин
Зарегистрирован: 23 July 2004
Сообщения: 194
Примеры кода: 1
|
onclick |
13 April 2005 14:50 |
|
|
|
|
Привет всем!
Подскажите решение для такой задачи:
на таблице весит обработчик onclick(Java Script)
Нужно в этом обработчике определить tr в котором было нажатие.
Делаю это так:
function selectTableItem(e)
{
var element;
if(e.srcElement != undefined)
{
element = e.srcElement;
}
else if(e.target != undefined)
{
element = e.target;
}
else
{
return;
}
if(element.tagName == 'TD')
{
element = element.parentNode;
}
else
{
return;
}
}
Проблема в том что если кликнуть между двумя TD то element.tagName будет TABLE а не TD
Подскажите как правильно определить TR? Бежит дорожка все вперед.
Куда меня зовет?
Какой готовит поворот?
Какой узор совьет?
Сольются тысячи дорог
В один великий путь.
Начало знаю; а итог -
Узнаю как-нибудь.
:о)
|
|