EKKi: onchange-Problem

Beitrag lesen

Mahlzeit,

Die onchange-Prüfung soll    auch   durchgeführt werden, wenn ein gespeicherter Wert in das Feld übernommen wird.

Ich ahne was. Bitte definiere "ein gespeicherter Wert".

Das auto-speichern ist aktiviert.

Auto-speichern? Du meinst Autovervollständigen?

Später (das kann Tage sein) wird in diesem Formular oder erst recht in einem ganz anderen Formular mit gleichem Feldnamen ein Wert aus den gespeicherten Werten übernommen.

Du meinst mit "gespeicherten Werten" die Werte, die der Browser sich mittels der Funktion "Autovervollständigen" gemerkt hat?

Wie kann man ihm erklären, dass eine mögliche Fehlermeldung in einen Falle
"sofort" kommt, im andern Falle jedoch erst beim Absenden des Formulars.

Wem? Dem Browser? Wenn der Benutzer ein Eingabefeld verlässt (es also den Fokus verliert) und sich der Wert dieses Eingabefeldes geändert hat (im Vergleich zum ursprünglichen Wert) sollte eigentlich der Eventhandler "onchange" aktiv werden. Alternativ könntest Du "onblur" verwenden (beim Verlassen des Feldes).

In beiden Fällen hat er das Feld von "leer" auf "irgendwas" geändert (change).

Das ist richtig. Und das funktioniert nicht? Welcher Browser? Beispielcode?

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|