Ich habe ein input
-Feld:
Ich habe einen Teil des jquery-Codes, der funktioniert, wenn ich auf die Registerkarte klicke oder das Feld anderweitig verlasse, was eine Validierungsroutine aufruft:
%Vor% Ich möchte die Funktion validateParameterEmail()
immer dann ausführen, wenn sich der Wert oder Inhalt des Eingabefelds ändert.
Also habe ich dann auch den .change()
Handler ausprobiert:
Aber wenn ich den Inhalt von parametersEmail
ändere, ruft dieser Handler die Validierungsfunktion nicht auf.
Gibt es stattdessen einen anderen Handler, den ich verwenden sollte? Oder kann ich nicht mehrere Ereignisbehandlungsroutinen an das Eingabefeld anhängen?
(Realität am fast 2017-ten Jahr)
Der beste Weg besteht darin, einmal den Rückruf für alle benötigten Ereignisse zu setzen, damit sich der Eingangswert ändert.
Es gibt:
Also können wir alle einmal einstellen:
%Vor%Hoffe, das hilft jemandem. ;)
Änderung bezieht sich auf, wenn Sie von der Eingabe wegklicken / bewegen. Sie können nach onKeyUp()
suchen.
Tags und Links jquery validation input blur onchange