08. december 2003 - 01:08
Der er
6 kommentarer og 1 løsning
visibility og mozilla?
Følgende javascript virker i IE, men ikke i mozilla... Da jeg ikke er den store haj til javascript spørger jeg derfor, hvad det er der skal til for at få det til at virke i mozilla? <html> <head> <script language="JavaScript" type="text/javascript"> function vis(tekst) { if (document.all[tekst].style.visibility == 'hidden') { document.all[tekst].style.visibility = 'visible'; } else { document.all[tekst].style.visibility = 'hidden'; } } </script> </head> <body> <a href="java script:vis('L1')">hej</a> <div id="L1" style="visibility: hidden;"> Hello World </div> </body> </html>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
08. december 2003 - 01:09
#1
skift document.all[tekst] ud med document.getElementById('tekst')
08. december 2003 - 01:14
#2
men prøv at skrive lidt om <script language="JavaScript" type="text/javascript"> function vis(tekst) { elm = document.getElementById(tekst) elm.style.visibility = (elm.style.visibility=="hidden")?"visible":"hidden" </script>
08. december 2003 - 01:14
#3
function vis(tekst) { if (document.getElementById('tekst').style.visibility == 'hidden') { document.getElementById('tekst').style.visibility = 'visible'; } else { document.getElementById('tekst').style.visibility = 'hidden'; } } virker desværre ikke...
08. december 2003 - 01:15
#4
tak, nu virker det... læg venligst et svar ;-)
08. december 2003 - 01:16
#5
svar :-)
08. december 2003 - 01:34
#6
Det virker i det eksempel som jeg havde i spørgsmålet, men ikke på selve sidne hvor det skal være? Kan ikke udmiddelbart se hvad der skulle være galt? det virker ikke i ie eller mozilla ? <html> <head> <title>Community til xxxx.xx</title> <script language="JavaScript" type="text/javascript"> function vis(tekst) { elm = document.getElementById(tekst); elm.style.visibility = (elm.style.visibility=="hidden")?"visible":"hidden"; } </script> </head> <body> <table width="100%" style="border: 1px solid #454545;"> <tr> <td valign="top" width="120"><a href="java script:vis(L0);">Navn</a></td> <td>test</td> </tr> </table> <table id="L0" width="100%" style="border: 1px solid #454545; visibility: hidden;"> <tr> <td valign="top">Tag Type</td> <td>p</td> </tr> </table> </body> </html>
08. december 2003 - 01:40
#7
en lille fejl i dit link :-) det skal se sådan ud! <a href="java script:vis('L0');">Navn</a>
Vi tilbyder markedets bedste kurser inden for webudvikling