Тема: window.event
Показать сообщение отдельно
  #3 (permalink)  
Старый 31.03.2009, 10:52
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

delete -- зарезервированное слово.

Вместо
Сообщение от gaolong
evt = (evt) ? evt : ((window.event) ? window.event : null);
evt= evt || window.event;


Вместо
Сообщение от gaolong
var current = (evt.target) ? evt.target : event.srcElement;
var current = evt.target || evt.srcElement;


Вместо
Сообщение от gaolong
while ( (current = current.parentElement) && current.tagName !="TR");
while (current.tagName != 'TR')
    current = current.parentNode;

Во-первых, так понятней. Во-вторых, в вашем случае не удалится нужный tr, если событие произошло на нем самом (или так и нужно?). Ну и наконец, в-третьих, свойства parentElement нет, в чем у вас и ошибка.
Ответить с цитированием