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

Metodo keypress() di jQuery

Eventi jQuery

Il metodo keypress() attiva l'evento keypress, o si aggiunge una funzione per eseguire quando si verifica l'evento keypress.

Gli eventi di pressione dei tasti sono simili agli eventi di pressione dei tasti. Questo evento si verifica quando si preme un tasto.

Ma, non viene attivato l'evento keypress per tutte le chiavi (ad esempio ALT, CTRL, SHIFT, ESC, BACKSPACE).

Attenzione:L'ordine degli eventi correlati agli eventi di pressione dei tasti è:

Usaevent.whichL'attributo restituisce la chiave della tastiera premuta.

Sintassi:

Attiva l'evento di pressione dei tasti dell'elemento selezionato:

$(selector).keypress()

Aggiungi la funzione all'evento di pressione dei tasti:

$(selector).keypress(function)

Esempio

Un avviso viene visualizzato quando viene premuto un tasto nel campo<input>:

$("input").keypress(function(){
  alert("Benvenuto nel corso di base online it.oldtoolbag.com!!!");
});
Testa e vedi‹/›

Imposta il colore di sfondo del campo<input>quando viene premuto un tasto sulla tastiera:

$("input").keypress(function(event){
  $("this").css("background-color", "yellow");
  $("span").text(event.type);
});
Testa e vedi‹/›

Determina quale tasto è stato premuto:

$("input").keypress(function(event){ 
  $("div").text("Tasto: \u3000" + event.which);
});
Testa e vedi‹/›

Attiva l'evento keypress del campo<input>:

$("#btn1").click(function(){
  $("input").keypress();
});
Testa e vedi‹/›

Valore del parametro

ParametroDescrizione
funzioneFunzione eseguita ogni volta che viene attivato un evento di pulsante

Eventi jQuery