Avatar billede donslund Nybegynder
21. april 2006 - 11:16 Der er 3 kommentarer og
1 løsning

Vise felter ved cjeck af checkbox

Kan nogen gætte hvorfor nedenstående ikke virker?

<tr><td>Jeg har en byttebil: </td><td><input type="checkbox" value="Ja" name="harbyttebil" class=formr onClick="document.getElementById('byttebil').style.display = this.checked?'block':'none'"></td></tr>
<div id="byttebil">
<tr><td>Model: </td><td><input type="text" name="model" width="200px" class=form></td></tr>

Der sker ingenting, men hvis jeg ændrer checkboxens navn til byttebil, så forsvinder checkboxen hvos man unchecker.
Avatar billede thesurfer Nybegynder
21. april 2006 - 11:28 #1
Så vidt jeg kan huske, kan man ikke skjule/vise tabeller med ".style.display".
Der skal du tilføje/fjerne elementerne via "node".

Jeg har ikke et eksempel, og husker ikke lige hvordan node-koden ser ud.

/theSurfer
Avatar billede donslund Nybegynder
21. april 2006 - 11:34 #2
Da jeg flytte id="byttebil" over på en tr i stedet for div, så virkede det.
Avatar billede thesurfer Nybegynder
21. april 2006 - 11:55 #3
Hvis det virker, snupper du bare selv pointsne..

/theSurfer
Avatar billede donslund Nybegynder
21. april 2006 - 17:07 #4
Tak så :-)
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