jQuery keypress() Methode

❮ jQuery-Ereignismethoden

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:

  1. keydown - Die Taste ist auf dem Weg nach unten
  2. keypress - Die Taste wird gedrückt
  3. 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

❮ jQuery-Ereignismethoden