Программирование > JavaScript & JScript
Событие onMouseOut для таблицы
4you:
Подскажите пожалуйста возможное решение для след. ситуации.
Имею таблицу. Необходимо выполнить какую-нибудь функцию когда мышка "покидает" площадь таблицы. Пишу так:
function Test(){
alert(\'OUT\');
}
TEST ONE
TEST ONE
К сожалению событие срабатывает тогда, когда перехожу от ячейки к ячейки. Необходимо чтоб срабатывало только тогда, когда полностью ушел с таблицы. Заранне благодарен
CGVictor:
4you
- table onMouseOut (не tbody)
- засунуть талицу в div
4you:
CGVictor
К сожалению не помогает, пробовал... Причем и DIV-у назначал обработчик события и тоже ничего. Как только я перемещаюсь между ячейками полчую событие onMouseOut
noocky:
Должно сработать. :)
--- Код: ---
var doTest;
function Test(){
T_id = setTimeout("if (doTest) alert(\'OUT\'); clearTimeout (T_id);", 10);
}
TEST ONE
TEST ONE
--- Конец кода ---
4you:
noocky
Да, это намног получше.. Спасибо! Вот теперь осталось разобраться почему такая конструкция лучше.
Навигация
Перейти к полной версии