Hvorfor må det ikke være nemt?
Jeg har en del (gamle) javascripts, som ikke virker i Netscape 6
osv.
Her skal jo så bruges document.getElementById, men man kan
åbentbart ikke lige overføre noget som ellers skulle virke her.
Her har jeg selv prøvet at indsætte document.getElementById,
men det virker selvf. ikke, document.layers og document.all
virker fint.
<HTML><HEAD>
<TITLE> Vis/gem</TITLE>
<SCRIPT LANGUAGE="JavaScript">
show = 0
function vis(i){
if (show>0) gem(show)
show = i
if (document.layers)
document.layers["image"+i].visibility='show';
else if (document.all)
document.all["image"+i].style.visibility='visible';
else if (document.getElementById)
document.getElementById["image"+i].style.visibility='visible';
}
function gem(i){
if (document.layers)
document.layers["image"+i].visibility='hide';
else if (document.all)
document.all["image"+i].style.visibility='hidden';
else if (document.getElementById)
document.getElementById["image"+i].style.visibility='hidden';
}
</SCRIPT>
</STYLE>
</HEAD>
<BODY>
<A HREF="#" onClick="vis(1)">vis1</A>
<A HREF="#" onClick="gem(1)">gem1</A>
<A HREF="#" onClick="vis(2)">vis2</A>
<A HREF="#" onClick="gem(2)">gem2</A>
<A HREF="#" onClick="vis(3)">vis3</A>
<A HREF="#" onClick="gem(3)">gem3</A>
<DIV ID="image1" style="position : absolute; left : 260px; top
:50px;
visibility:hidden;">TEKST 1</DIV>
<DIV ID="image2" style="position : absolute; left : 120px; top :
110px; visibility:hidden">TEKST 2</DIV>
<DIV ID="image3" style="position : absolute; left:280; top:60;
visibility:hidden;">TEKST 3</DIV>
</BODY>
</HTML>
--
Knud -
http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.