Harlequin: Datenkonsistenzprüfung beim Verlassen eines input-feldes

Beitrag lesen

Yerf!

Ob das so klug ist, ist natürlich zu bezweifeln. Ich würde die Formularüberprüfung nicht beim blur durchführen bzw. keinen automatischen focus() durchführen.

Ich würde in onBlur vor allem kein Alert aufrufen... schon mal probiert, was passiert, wenn man mit einem falschen Wert im Feld einen Taskwechsel macht (also auf ein Fenster eines anderen Programmswechselt)? Zumindest bei meinen Versuchen kam da der Firefox komplett aus dem Tritt und hatte plötzlich keinen Cursor mehr für die Eingabefelder. Erst ein erfolgreicher Taskwechsel weg vom Firefox und wieder zurück hat das wieder in Ordnung gebracht. Der Fuchs mag es schienbar nicht, wenn man seinen Blur-Vorgang durch ein Alert unterbricht...

Vorschlag: mach doch kein nerviges Alert, sondern markier das Eingabefeld mit dem falschen Wert farblich.

Gruß,

Harlequin