10. december 2002 - 15:26
Der er
13 kommentarer og 1 løsning
visDiv
Jeg har følgende... men får følgende fejlmelding på linie 7 <script type='text/javascript'> var nuAktiv = null; function visDiv( divNavn ) { //virker ikke i Netscape 4 var nuDiv = (document.getElementById) ? document.getElementById(divNavn) : (document.all) ? document.all[divNavn] : null; if ( nuAktiv == div ) return; if ( nuAktiv ) nuAktiv.style.visibility = "hidden"; if ( nuDiv ) nuDiv.style.visibility = visible; nuAktiv = nuDiv; } </script> ... er der nogender kan hjælpe?
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?
10. december 2002 - 15:27
#1
ups... glemte fejlen 'div' is undefined
10. december 2002 - 15:29
#2
ved tryk på dette link <a href"#" style="cursor:pointer" onclick="visDiv('Sanity');"> <div id="Sanity" style="position:absolute;... bla bla ...
Slettet bruger
10. december 2002 - 15:44
#3
Denne linje: if ( nuAktiv == div ) return; ... skal ændres til: if ( nuAktiv == nuDiv ) return;
Slettet bruger
10. december 2002 - 15:45
#4
Eller måske snarere: var nuAktiv = null; function visDiv( divNavn ) { //virker ikke i Netscape 4 var nuDiv = (document.getElementById) ? document.getElementById(divNavn) : (document.all) ? document.all[divNavn] : null; if ( !div || nuAktiv == div ) return; if ( nuAktiv ) nuAktiv.style.visibility = "hidden"; nuDiv.style.visibility = visible; nuAktiv = nuDiv; }
10. december 2002 - 15:52
#5
med dit første foreslag får jeg istedet denne fejl: 'visible' is undefined i linie 9 ... og med dit andet foreslag får jeg samme melding som først!!
10. december 2002 - 15:54
#6
jeg bruger visibility: hidden i min <div>
10. december 2002 - 16:02
#7
nu virker det... Satte lige et par "-" om visible i linie 9 og så kører det! Thanks!
10. december 2002 - 16:03
#8
altsåser koden nu sådan ud.... <script type='text/javascript'> var nuAktiv = null; function visDiv( divNavn ) { //virker ikke i Netscape 4 var nuDiv = (document.getElementById) ? document.getElementById(divNavn) : (document.all) ? document.all[divNavn] : null; if ( nuAktiv == nuDiv ) return; if ( nuAktiv ) nuAktiv.style.visibility = "hidden"; if ( nuDiv ) nuDiv.style.visibility = "visible"; nuAktiv = nuDiv; } </script>
10. december 2002 - 16:03
#9
lægger du ikke et svar?
Slettet bruger
10. december 2002 - 16:03
#10
Så svarer jeg lige.
Slettet bruger
10. december 2002 - 16:03
#11
Og koden bør se således ud: var nuAktiv = null; function visDiv( divNavn ) { //virker ikke i Netscape 4 var nuDiv = (document.getElementById) ? document.getElementById(divNavn) : (document.all) ? document.all[divNavn] : null; if ( !div || nuAktiv == div ) return; if ( nuAktiv ) nuAktiv.style.visibility = "hidden"; nuDiv.style.visibility = "visible"; nuAktiv = nuDiv; }
10. december 2002 - 16:11
#12
... men det kan jeg simpelthen ikke få til at virke!
Slettet bruger
10. december 2002 - 16:15
#13
Det er klart (ups): var nuAktiv = null; function visDiv( divNavn ) { //virker ikke i Netscape 4 var nuDiv = (document.getElementById) ? document.getElementById(divNavn) : (document.all) ? document.all[divNavn] : null; if ( !nuDiv || nuAktiv == nuDiv ) return; if ( nuAktiv ) nuAktiv.style.visibility = "hidden"; nuDiv.style.visibility = "visible"; nuAktiv = nuDiv; }
10. december 2002 - 16:19
#14
yes baby! :0)... I'm on...
Vi tilbyder markedets bedste kurser inden for webudvikling