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

Méthode keypress() jQuery

Événements jQuery

La méthode keypress() déclenche l'événement keypress, ou ajoute une fonction à exécuter lors de l'événement keypress.

Les événements de frappe de touche sont similaires aux événements de frappe de touche. Cet événement se produit lors de la frappe d'une touche.

Cependant, l'événement keypress n'est pas déclenché pour toutes les touches (par exemple ALT, CTRL, SHIFT, ESC, BACKSPACE).

Attention :L'ordre des événements liés aux événements de frappe de touche est :

Utiliserevent.whichL'attribut retourne la touche du clavier appuyée.

Syntaxe :

Déclencher l'événement de frappe de touche de l'élément sélectionné :

$(selector).keypress()

Ajouter la fonction aux événements de frappe de touche :

$(selector).keypress(function)

Exemple

Un avertissement apparaîtra lorsque vous appuyerez sur une touche dans le champ<input> :

$("input").keypress(function(){
  alert("Bienvenue dans le tutoriel en ligne de base fr.oldtoolbag.com!!!");
});
Vérifiez et voyez‹/›

Changer la couleur de fond du champ<input> lorsque vous appuyez sur une touche du clavier :

$("input").keypress(function(event){
  $(this).css("background-color", "yellow");
  $("span").text(event.type);
});
Vérifiez et voyez‹/›

Déterminer quelle touche a été pressée :

$("input").keypress(function(event){ 
  $("div").text("Clavier: " + event.which);
});
Vérifiez et voyez‹/›

Déclencher l'événement keypress sur le champ<input> :

$("#btn1").click(function(){
  $("input").keypress();
});
Vérifiez et voyez‹/›

Valeur du paramètre

ParamètresDescription
functionFonction à exécuter lors de chaque événement de frappe de touche

Événements jQuery