English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery keypress() Methode

jQuery Ereignisse

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.

Syntax:

Auslösen des Tastendruckereignisses des ausgewählten Elements:

$(selector).keypress()

Funktion hinzufügen, die auf Tastendruckereignis reagiert:

$(selector).keypress(function)

Beispiel

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‹/›

Parameterwert

ParameterBeschreibung
functionFunktion, die bei jedem Tastendruckereignis ausgeführt wird

jQuery Ereignisse