Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   JS: Объекты + слоя ? (http://forum.oszone.net/showthread.php?t=31599)

Proft 06-08-2003 15:17 216098

1. Есть java-скрипт, вызов менюшки при наведении курсора, при первом наведении все ОК, но при следующем наведении скрипт не работ. Есть подозрения, что при вызове в функции setTimeout("driveOut(obj)",400) второй раз, функции по движению менюшки не знает чему равен obj.

Часть скрипта:

<script>
*function driveOut(obj)
*{
* * if (obj.style.pixelLeft<2)
* * * * obj.style.left=obj.style.pixelLeft+10;
* * setTimeout("driveOut(obj)",400);
*}
</script>

<div id="l2" style="position: absolute; top: 130; left: -101;" onmouseover="driveOut(this)" onmouseout="driveIn(this)">Element 1</div>

2. Можно ли обратившись к слою по id написать в нем новый текст?

PS: или укажите, плиз, где можно почитать про решение вышеизложенных проблем.

vasketsov 08-08-2003 18:27 216099

Proft
setTimeout("driveOut( '+obj + ')",400);
или имя его вставить, уж не помню.

2) - document.getElementById


Время: 02:55.

Время: 02:55.
© OSzone.net 2001-