Beispiel
Zählen Sie die Anzahl der Tastendrücke in einem <input> Feld:
$("input").keypress(function(){
$("span").text(i += 1);
});
Versuch es selber " Definition und Verwendung
Die Reihenfolge der Ereignisse, die im Zusammenhang mit keypress Veranstaltung:
- keydown - Der Schlüssel ist auf dem Weg nach unten
- keypress - Der Schlüssel wird nach unten gedrückt
- keyup - Der Schlüssel wird freigegeben
Die keypress() Methode löst das keypress Ereignis oder fügt eine Funktion auszuführen , wenn ein keypress - Ereignis eintritt.
Die keypress Ereignis ähnelt dem keydown Ereignis. Das Ereignis tritt ein, wenn eine Taste gedrückt wird.
Doch die keypress wird das Ereignis nicht für alle Tasten (zB gefeuert ALT, CTRL, SHIFT, ESC ). Verwenden Sie die keydown() Methode , um auch diese Schlüssel überprüfen.
Syntax
Lösen Sie die keypress Ereignis für die ausgewählten Elemente:
$(selector).keypress()
Try it
Bringen Sie eine Funktion zum keypress Ereignis:
$(selector).keypress(function)
Try it
Parameter | Beschreibung |
---|---|
function | Optional. Gibt die Funktion auszuführen , wenn der keypress - Ereignis ausgelöst wird |