Stefano Albrecht: Statt plus wird Zahl zusammengesetzt

Beitrag lesen

Hallo Jens-Peter ;~)

Ich zähle schon garnicht mehr die Threads, die genau Dein Problem behandeln... Aber ich werde auch Dir gerne eine Antwort geben.

Wenn Du in Javascript mit Formular-Text-Objekten arbeitest, werden diese immer als String behandelt. Der + Operator in Javascript kann entweder Integer zusammenrechnen oder Strings miteinander verbinden.

Lösung: Die klassenlose Funktion Number();
Beispiel: var zahl=Number(document.form.input2.value)+Number(document.form.value3.value);

Mit freundlichen Grüßen
Stefano Albrecht