Avatar billede jan2001 Nybegynder
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.
Avatar billede jan2001 Nybegynder
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 &nbsp;&nbsp;&nbsp;&nbsp; <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 &nbsp;&nbsp;&nbsp;&nbsp; <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 &nbsp;&nbsp;&nbsp;&nbsp; <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 &nbsp;&nbsp;&nbsp;&nbsp; <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 &nbsp;&nbsp;&nbsp;&nbsp; <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>
Avatar billede roenving Novice
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. !-)
Avatar billede jan2001 Nybegynder
06. november 2005 - 13:13 #3
ligemeget, jeg fandt ud af det selv, ellers tak.
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