angeklickte Radiobuttons zusammenzählen
-
Liebes Forum,
ich habe das Problem, dass von meiner Tabelle die Summe der angeklickten Radiobuttons nicht ausgegeben wird.
Es kommt darauf an, ob man auf „Ja“ oder „Nein“ klickt, ob dies zur Summe gezählt wird.Ich habe folgenden Code:
<table> <form name="liste"></form> <tbody> <tr><th>Question</th><th>Answer</th></tr> <tr> <td>Trifft A zu?</td> <td><div> <label> <input type="radio" name="choice0" id="selected" onchange="checkTicked()"> Ja </label> <label> <input type="radio" name="choice0" onchange="checkTicked()"> Nein </label> </div> </td> </tr> <tr> <td>Trifft B zu?</td> <td><div> <label> <input type="radio" name="choice1" id="selected" onchange="checkTicked()"> Ja </label> <label> <input type="radio" name="choice1" onchange="checkTicked()"> Nein </label> </div> </td> </tr> <tr> <td colspan="2"; style="text-align:right;"><b>Summe</b></td> <td><input type="text" size="3" name="summe1" id="summe" value="0"></td> </tr> </tbody> </table> <script type="text/javascript"> function checkTicked() { var form = document.getElementById("selected"); let sum =0; for (int j=0;j <form.length; j++) { if (form[j].checked == true) { sum = sum + 1; } } document.getElementById("summe").value= sum; } </script>
Ich danke für jede Hilfe!
Ansicht von 1 Antwort (von insgesamt 1)
Ansicht von 1 Antwort (von insgesamt 1)
- Das Thema „angeklickte Radiobuttons zusammenzählen“ ist für neue Antworten geschlossen.