23. februar 2004 - 09:02Der er
6 kommentarer og 1 løsning
En checkbox indeholdt i en DIV
Jeg har en checkbox, der er omsluttet af et DIV tag. Når jeg klikker på checkboxen, vil jeg gerne sætte visibility til hidden for DIV tagget, og da jeg ville kunne gøre det for checkboxen ved at bruge this, tænkte jeg, at jeg vel kunne bruge parent og så skrive parent.style.visibility='hidden'. Men det virker ikke.
Findes der en anden måde at gøre det på uden at skulle skrive ID'et på DIV tagget?
Iks...det var dog voldsomt meget kode. Kan det ikke lade sig gøre, ud fra hvad jeg kan regne ud, med blot this.parentElement.style.visibility='hidden'?
jojo ... du kan sagtens gøre dette. min stump kode indeholder også errortrapping. hvis nu din kode, af en eller anden grund, ikke er i det format du ønsker (<div><input></div>) og 'parentElement' til din input *ikke* har 'style' property, så vil min kode fange dette og lade scriptet køre videre uden at brugeren får fejl. det er en pæn måde at kode på, men absolut ikke nødvændig ;o]
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.