JavaScript funktioniert plötzlich nur mehr in der Vorschau
-
Guten Tag,
wir sitzen jetzt schon länger an einem Problem und kommen leider nicht mehr weiter. Auf unserer Website haben wir schon vor Längerem eine Tabelle erstellt, in der mittels Java Script etwas ausgerechnet wird (ob Checkboxen angehakt werden oder nicht).
Dies hat auch immer tadellos funktioniert, bis ich an der Tabelle etwas geändert habe (nichts am JavaScript). Als ich es danach ausprobieren wollte, hat es nur mehr in der HTML-Code Vorschau, aber nicht mehr auf der Website-Vorschau funktioniert.
Daraufhin habe ich den Code durch den alten, bislang funktionierenden Code ersetzt. Dieser funktioniert nun aber auch nur mehr in der Vorschau…
In der JavaScript Konsole sind folgende Fehler zu finden:
Uncaught TypeError: Cannot set property ‚value‘ of undefined
at check Total
at HTMLInputElement.onchangeUnser Code, auf dem sich der Fehler wohl bezieht:
script type="text/javascript"> function checkTotal() { document.listForm.total.value = ''; var sum = 0; for (i=0;i<document.listForm.choice.length;i++) { if (document.listForm.choice[i].checked) { sum = sum + parseInt(document.listForm.choice[i].value); } } document.listForm.total.value = sum; } </script> <form name="listForm"> <table> <tr> <td style="text-align:center; color:grey"><b>A</b></td> <td>Zeile1</td> <td><input type="checkbox" name="choice" value="1" onchange="checkTotal()"/> </tr> <tr> <td colspan="2"; style="text-align:right;"><b>total</b></td> <td><input type="text" size="2" name="total" value="1"/></td> </tr> </table> </form>
Hat jemand eine Idee was wir falsch gemacht haben könnten?
An ein Update und an Plugins habe ich auch schon gedacht, aber durch deaktivieren der Plugins waren wir auch nicht erfolgreicher…
Vielen Dank schonmal im Vorraus,
Sirona
- Das Thema „JavaScript funktioniert plötzlich nur mehr in der Vorschau“ ist für neue Antworten geschlossen.