04. november 2005 - 17:42
Der er
2 kommentarer og 1 løsning
fungerer næsten
Har lavet følgende, men kan ikke rigtig få det til at fungerer efter hensigten. Problemet opstår, hvis man har besvaret nogle spørgsmål, men vælger det andet svar i spørgsmål 1 i steden for. Gør man det, forsvinder de allerede besvarede spørgsmål ikke, og de skal de naturligvis.
Annonceindlæg fra HP
04. november 2005 - 17:44
#1
glemte lige koden, ups. <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <title></title> </head> <body> <table width="179" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td>?1</td> <td><input type="radio" name="n" value="Ja" onclick="document.getElementById('s2').style.display='block';document.getElementById('s3').style.display='none'"> Ja <input type="radio" name="n" value="Nej" onclick="document.getElementById('s3').style.display='block';document.getElementById('s2').style.display='none'"> Nej</td> </tr> <tr style="display:none;" id="s2"> <td>?2</td> <td><input type="radio" name="n" value="Ja" onclick="document.getElementById('s3').style.display='block';document.getElementById('s4').style.display='none'"> Ja <input type="radio" name="n" value="Nej" onclick="document.getElementById('s4').style.display='block';document.getElementById('s3').style.display='none'"> Nej</td> </tr> <tr style="display:none;" id="s3"> <td style="border:none;padding-top:0;"><span class="s3">?3</span></td> <td style="border:none;padding-top:0;"><input type="radio" name="n" value="Ja" onclick="document.getElementById('s4').style.display='block';document.getElementById('s5').style.display='none'"> Ja <input type="radio" name="n" value="Nej" onclick="document.getElementById('s5').style.display='block';document.getElementById('s4').style.display='none'"> Nej</td> </tr> <tr style="display:none;" id="s4"> <td style="border:none;padding-top:0;">?4</td> <td style="border:none;padding-top:0;"><input type="radio" name="n" value="Ja" onclick="document.getElementById('s5').style.display='block';document.getElementById('s6').style.display='none'"> Ja <input type="radio" name="n" value="Nej" onclick="document.getElementById('s6').style.display='block';document.getElementById('s5').style.display='none'"> Nej</td> </tr> <tr style="display:none;" id="s5"> <td style="border:none;padding-top:0;">?5</td> <td style="border:none;padding-top:0;"><input type="radio" name="n" value="Ja" onclick="document.getElementById('s6').style.display='block';document.getElementById('s7').style.display='none'"> Ja <input type="radio" name="n" value="Nej" onclick="document.getElementById('s6').style.display='block';document.getElementById('s7').style.display='none'"> Nej</td> </tr> </table> </body> </html>
06. november 2005 - 04:09
#2
Hrm, hvad vil du opnå, for jeg kan ikke gennemskue, hvorfor nogle skal vises og andre springes over udfra klik ?-) -- men ellers ser det ud til, at den første ting, du skal gøre er at sætte forskellige navne på radio-tingene for hver linje, altså n1, n2 osv. !-)
06. november 2005 - 13:13
#3
ligemeget, jeg fandt ud af det selv, ellers tak.
Vi tilbyder markedets bedste kurser inden for webudvikling