Всплывание событий в FF

raul60

Новичок
Всплывание событий в FF

Есть такой код:
<html>
<head>
<script>
function menu(e)
{
document.getElementById('test').style.visibility='visible';
if (!e) var e = window.event;
e.cancelBubble = true;
if (e.stopPropagation) e.stopPropagation();
return false;
}
function clo()
{
document.getElementById("test").style.visibility='hidden';
}
</script>
</head>
<body>
<table onClick="clo();"><tr><td>
<div onClick="menu();">CLICK ME</div></td></tr>
<tr><td ><div id="test" style="visibility:hidden;" >ZAKROI MENYA</div></td></tr>
</table>
</body>
</html>

т.е. При первом кликании появляется надпись ZAKROI MENYA, а при кликании по ней - исчезает.
Используется запрет на всплывание события вверх таблицы. Скрипт работает в IE и Опере, а в FF не хочет, может кто знает как сделать для FF?
 

dimagolov

Новичок
raul60, ну так разберись что такое event, где живет и откуда берется в том же FF, а не в IE, где оно живет в контексте window и поэтому доступно из любых контекстов.
 
Сверху