English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Methode keypress() löst das keypress-Ereignis aus oder fügt eine Funktion hinzu, die ausgeführt wird, wenn das keypress-Ereignis auftritt.
Tastendruckereignisse ähneln Tastendruckereignissen. Dieses Ereignis tritt auf, wenn eine Taste gedrückt wird.
Allerdings wird das keypress-Ereignis nicht für alle Tasten (z.B. ALT, CTRL, SHIFT, ESC, BACKSPACE) ausgelöst.
Hinweis:Die Reihenfolge der mit Tastendruckereignissen verbundenen Ereignisse ist:
Verwenden Sieevent.whichEigenschaft gibt die gedrückte Taste zurück.
Auslösen des Tastendruckereignisses des ausgewählten Elements:
$(selector).keypress()
Funktion hinzufügen, die auf Tastendruckereignis reagiert:
$(selector).keypress(function)
Wenn Sie in das <input>-Feld drücken, wird ein Alert angezeigt:
$("input").keypress(function(){ alert("Willkommen in der Grund教程 Online de.oldtoolbag.com!!!"); });Testen Sie heraus‹/›
Wenn Sie auf die Tastaturtaste drücken, wird die Hintergrundfarbe des <input>-Feldes gesetzt:
$("input").keypress(function(event){ $(this).css("background-", "gelb"); $("span").text(event.type); });Testen Sie heraus‹/›
Bestimmen Sie, welche Taste gedrückt wurde:
$("input").keypress(function(event){ $("div").text("Taste: " + event.which); });Testen Sie heraus‹/›
Auslösen des keypress-Ereignisses des <input>-Feldes:
$("#btn1").click(function(){ $("input").keypress(); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
function | Funktion, die bei jedem Tastendruckereignis ausgeführt wird |