function addValues(){ // Initialisiere Akkumulator für die Summierung auf Null var sum = 0; // Durchlaufe Schleife über alle interaktiven Elemente des ersten // Formulars (forms[0]) in der Webseite for(var i = 0; i < document.forms[0].length; ++i){ // Wenn das aktuelle Eingabeelement eine Checkbox ist und der Haken gesetzt ist ... if(document.forms[0].elements[i].type == "checkbox" && document.forms[0].elements[i].checked){ // ... dann konvertiere den mit der Checkbox assoziierten Wert in eine Zahl (... * 1) // und addiere ihn zum Akkumulator (sum += ...) sum += (document.forms[0].elements[i].value * 1); } } // Schreibe die Summe aus dem Akkumulator in das Formularfeld mit dem Namen "ausgabe" // im ersten Formular in der Webseite document.forms[0].ausgabe.value = sum; }