jQuery keypress() Methode
Beispiel
Zählen Sie die Anzahl der Tastendrücke in einem <input>-Feld:
$("input").keypress(function(){
$("span").text(i += 1);
});
Definition und Verwendung
Die Reihenfolge der Ereignisse im Zusammenhang mit dem Tastendruckereignis:
- keydown - Die Taste ist auf dem Weg nach unten
- keypress - Die Taste wird gedrückt
- keyup - Die Taste wird losgelassen
Die keypress()-Methode löst das keypress-Ereignis aus oder hängt eine Funktion an, die ausgeführt wird, wenn ein keypress-Ereignis auftritt.
Das keypress-Ereignis ähnelt dem keydown-Ereignis. Das Ereignis tritt auf, wenn eine Taste gedrückt wird.
Allerdings wird das Keypress-Event nicht für alle Tasten ausgelöst (z. B. ALT, STRG, SHIFT, ESC). Verwenden Sie die Methode keydown(), um auch diese Schlüssel zu überprüfen.
Syntax
Auslösen des Tastendruck-Ereignisses für die ausgewählten Elemente:
$(selector).keypress()
Fügen Sie dem keypress-Ereignis eine Funktion hinzu:
$(selector).keypress(function)
Parameter | Description |
---|---|
function | Optional. Specifies the function to run when the keypress event is triggered |