Support » Allgemeine Fragen » 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!

    • Dieses Thema wurde geändert vor 3 Jahren, 1 Monat von Bego Mario Garde. Grund: Codeformatierung korrigiert
Ansicht von 1 Antwort (von insgesamt 1)
  • Dein Code ist an mehreren Stellen fehlerhaft.

    Die Programmierung von JavaScript und HTML ist hier allerdings off topic. Bitte such dir ein Forum, in dem Fragen zu JavaScript behandelt werden.


    Status auf „keine Supportfrage“ geändert.

Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „angeklickte Radiobuttons zusammenzählen“ ist für neue Antworten geschlossen.