2016-06-01 1 views
-1

Ich möchte die Funktion erkennen, ob Text in einem Textfeld von einem Benutzer eingegeben wird. Nicht unbedingt keyup. Ich möchte nicht, dass es jedes Mal feuert, wenn ich das Feld eintippe. Ich möchte, dass es erkennt, ob Text im Feld ist oder nicht.Gibt es ein javascript/jquery-Ereignis, um Text in einem Eingabeelement zu erkennen?

+2

Meinst du das ['input' Ereignis?] (Https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/Attribute/oninput) –

Antwort

1

html <input> Tags einschließlich 'text' type = die onchange event unterstützen. Das Ereignis onchange tritt auf, wenn der Wert eines Elements geändert wurde.

Ich möchte nicht, dass jedes Mal, wenn ich in das Feld tippe.

in diesem Fall, wann genau möchten Sie, dass es ausgelöst wird? onblur Ereignis tritt auf, wenn ein Objekt den Fokus verliert.

+0

für mich ist es die richtige Art und Weise warten, dass Das Element hat sich wirklich geändert und nach Überprüfung der Länge oder des Wertes, um festzustellen, ob es leer oder gefüllt ist –

0

Sie haben zwei weitere Veranstaltungen wie 'Blur' oder 'Fokus'

Verwandte Themen