Avatar billede cesil Nybegynder
20. marts 2003 - 09:52 Der er 4 kommentarer og
1 løsning

hidden, visible

Hej Eksperter
Hvorfor virker nedenstående ikke.
Meningen er at mit billede skal blive synligt når jeg trykker på linket.

<a href="#" onclick="document.getElementById('appletpic').visibility='visible';">Load viewer</a>

<div id="appletpic" style="position:absolute; visibility: hidden">
  <img alt="Jvue" border="0" src="../../i/file.gif">
</div>
Avatar billede mortrr Praktikant
20. marts 2003 - 10:36 #1
Det mangler en style.

<a href="#" onclick="document.getElementById('appletpic').style.visibility='visible';return false">Load viewer</a>

<div id="appletpic" style="position:absolute; visibility:hidden">
  <img alt="Jvue" border="0" src="../../i/file.gif">
</div>
Avatar billede cesil Nybegynder
20. marts 2003 - 11:09 #2
hmmm ja du har ret.
Nu så jeg lige at den kun gør det første element synligt, når der er flere elementer med samme navn. Hvad kan jeg gøre ved det?
Det hele indgår i et større loop, så jeg kan ikke bare fjerne div'erne og kun ha en div rundt om.

<a href="#" onclick="document.getElementById('appletpic').style.visibility='visible';return false">Load viewer</a>

<div id="appletpic" style="position:absolute; visibility:hidden">
  <img alt="Jvue" border="0" src="../../i/file.gif">
</div>
<div id="appletpic" style="position:absolute; visibility: hidden">
    <img alt="Jvue" border="0" src="../../i/file.gif">
</div>
Avatar billede Slettet bruger
20. marts 2003 - 13:54 #3
Det er forbudt at have flere elementer med den samme id på en side. Så det går ikke.
Avatar billede cesil Nybegynder
20. marts 2003 - 14:13 #4
okay
Nu ser mine div'er således ud:

<div id="appletpic0" style="position:absolute; visibility: hidden"><img alt="Jvue" border="0" src="../../i/file.gif"></div>

<div id="appletpic1" style="position:absolute; visibility: hidden"><img alt="Jvue" border="0" src="../../i/file.gif"></div>

Hvordan kan jeg så ændre dem til visible? Jeg ved jo ikke på forhånd hvor mange div'er der er.
Avatar billede cesil Nybegynder
20. marts 2003 - 16:10 #5
Jeg har selv løst resten. Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester