28. februar 2003 - 18:57
Der er
9 kommentarer og 1 løsning
Forsvind... Kom frem... osv..
Hey jeg har et lille problem, -hvorfor virker det her ikke?: <script> function close(){ if (document.all.pic_data.style.visibility = 'visible'){ document.all.pic_data.style.visibility = 'hidden'; } else if (document.all.pic_data.style.visibility = 'hidden'){ document.all.pic_data.style.visibility = 'visible'; } } </script> <div id="pic_data">blahb lbh albha...</div> <a href="java script:close();">klik her..</a> På forhånd tak, Mads.
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?
28. februar 2003 - 19:02
#1
Jeg glemte lige at skrive hvad scriptet skulle gøre. Det skal, kunne gemme div layeret når man klikker på "klik her", og så få det frem igen når det er "væk". Hvis i forstår. Mvh. Mads
28. februar 2003 - 19:07
#2
giv din funktion et andet navn!
28. februar 2003 - 19:09
#3
det er ikke det, ændrede lige navnet da jeg lagde den ind originalt hed den closedata, og der virkede det heller ikke. med nyt navn: <script> function closedata(){ if (document.all.pic_data.style.visibility = 'visible'){ document.all.pic_data.style.visibility = 'hidden'; } else if (document.all.pic_data.style.visibility = 'hidden'){ document.all.pic_data.style.visibility = 'visible'; } } </script> <div id="pic_data">blahb lbh albha...</div> <a href="java script:closedata();">klik her..</a>
28. februar 2003 - 19:10
#4
Du vil både gemme og vise på samme tid?
28. februar 2003 - 19:14
#5
document.all["pic_data"].style.visibility
Slettet bruger
28. februar 2003 - 19:48
#6
Hvis nedenstående ikke virker!? Så tjek lige om du har flere id="pic_data" i dokumentet! function closedata(){ if (document.getElementById('pic_data').style.visibility = 'visible'){ document.getElementById('pic_data').style.visibility = 'hidden'; } else if (document.getElementById('pic_data').style.visibility = 'hidden'){ document.getElementById('pic_data.style').visibility = 'visible'; } } </script
01. marts 2003 - 02:39
#7
<ole> Ét lighedstegn sætter en værdi på en variabel ... to sammenligner en variabel med en værdi. Dette virker: function closedata() { if (document.all.pic_data.style.visibility == 'visible'){ document.all.pic_data.style.visibility = 'hidden'; } else { document.all.pic_data.style.visibility = 'visible'; } } <div id="pic_data" style="visibility:visible;">blahb lbh albha...</div> <a href="#" onclick="closedata();">klik her..</a> /mvh </bole>
Slettet bruger
01. marts 2003 - 07:03
#8
ole>>Yak en gang stupidity! :(
01. marts 2003 - 12:21
#9
Tak :) skal du ha'. Jeg burde selv havde set det :D Mvh. Mads
01. marts 2003 - 15:42
#10
Jaja ... klokken var mange og denne gang var det mig, der så det. Det er det måske ikke næste gang ;o) /mvh
Vi tilbyder markedets bedste kurser inden for webudvikling