ThomasM: Verhalten von on...-Handlern in Forms

Beitrag lesen

problematische Seite

Hallo Rolf,

onclick="Berechnen(Eingabe)"

WTF? Eingabe ist keine id, sondern ein Name. Es ist damit nicht unter window.Eingabe zu finden (zur Kontrolle ausprobiert). Unter document.Eingabe auch nicht. document.Test.Eingabe ist was anderes, das funktioniert, und das ist auch zu erwarten.

Hier wird offenbar Eingabe als Kurzfassung von this.form.Eingabe übergeben, der Wert aber noch nicht. Den müsste man dann in der Funktion Berechnen(arg) als arg.value abfragen.

Grüße,
Thomas