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
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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