Avatar billede krab Praktikant
21. november 2005 - 21:18 Der er 6 kommentarer og
1 løsning

checkbox med vis funktion

Hvorfor virker dette ikke.. kan ikke få 'i' til at virke..
Ved godt den ikke er færdig endnu.. men hvorfor virker den første checkbok ikke?

<SCRIPT language=JavaScript>
function show(i){
    if (i1.checked){
    document.all.i.style.visibility = "visible"
    document.all.i.style.display = "block"
    }
    else {
    document.all.i.style.visibility = "hidden"
    document.all.i.style.display = "none"
    }

}
</SCRIPT>

<input onclick="show('id1')" type="checkbox" name="i1">
<input onclick="show('id2')" type="checkbox" name="i2">
<input onclick="show('id3')" type="checkbox" name="i3">

<div id="id1">fdsa</div>
Avatar billede softspot Forsker
21. november 2005 - 21:23 #1
<SCRIPT type="text/Javascript">
function show(chk,i){
  var d = document.getElementById(i);
  d.style.visibility = (chk.checked?"visible":"hidden");
  d.style.display = (chk.checked?"block":"none");
}
</SCRIPT>

<input onclick="show(this,'id1')" type="checkbox" name="i1">
<input onclick="show(this,'id2')" type="checkbox" name="i2">
<input onclick="show(this,'id3')" type="checkbox" name="i3">

<div id="id1">fdsa</div>
Avatar billede softspot Forsker
21. november 2005 - 21:24 #2
Hvis du vil se nogen effekt, skal du nok starte med at skjule div-elementet:

<div id="id1" style="display:none;visibility=hidden;">fdsa</div>

(selvom det godt nok kun er nødvendigt at sætte display:none)
Avatar billede krab Praktikant
21. november 2005 - 21:26 #3
Tak for hjælpen kigger li på det.. :)

# Ja, det var jeg godt klar over, det jo lidt det der var meningen ;) heh.. var jo slet ikk færdig..
Avatar billede softspot Forsker
21. november 2005 - 21:30 #4
Fair nok - Rom bliver jo ikke brygget på en dag :)
Avatar billede krab Praktikant
21. november 2005 - 21:31 #5
Heh.., der ka være noget om snakken.. men tak for hjælpen, , fame godt tænkt, havde ikke lige gennemskuet den på sådan en måde :)..
Gir du et svar?
Avatar billede softspot Forsker
21. november 2005 - 21:49 #6
Jeps! Det får du der - velbekomme :)
Avatar billede softspot Forsker
21. november 2005 - 21:52 #7
Tak for point :)
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