Есть простой скрипт, показывает текст в див при наведении на определённую ссылку, при наведении на другие - пропадает. Так же надо что бы он пропадал только когда курсор отходит от всей таблицы где ссылки и текст расположены. есть такой код Код (Text): <TABLE onMouseOut="toggleDiv('div2',0);"> <TR> <TD> <a href="#" onMouseOver="toggleDiv('div2',0);">Link 1</a> | <a href="#" onMouseOver="toggleDiv('div2',1); ">Link 2</a> | <a href="#" onMouseOver="toggleDiv('div2',0); ">Link 3</a> <div id="div2">Text</div> </TD> </TR> </TABLE> Однако текст пропадает сразу при onMouseOut от ссылки, а не от таблицы как это указано в своиствах таблицы. Почему? как решить проблему?
да, но логичено пока курсор находится в таблице, текст в див2 не должен пропасть, ведь пропадает он когда курсор уходит из таблицы, а текст находится внутри неё. Никак не пойму почему он пропадает. Поправьте меня если я не прав. Спасибо
<SCRIPT language="javascript"> <!--// function cl() { for(var i=1; i<=5; i++) {eval('sub'+i+'.style.visibility="hidden"')} } function show(num) {cl(); eval('sub'+num+'.style.visibility="visible"'); } //--> </SCRIPT> <div id="top" class="top" style="left:200px; top:160px; " onMouseOver="show('1')" width: 100px; height:20px> <table>......</table> </div> <div id="sub1" class="sub" onMouseOut="cl();"> <a class="submn" href="subpage1.php" title="Подпункт 1" onMouseOver="show('1')">Подпункт 1</a><br /> <a class="submn" href="subpage2.php" title="Подпункт 2" onMouseOver="show('1')">Подпункт 2</a><br /> <a class="submn" href="subpage3.php" title="Подпункт 3" onMouseOver="show('1')">Подпункт 3</a><br /> </div> классы .top и .sub сам создашь