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

Propiedad event.which de jQuery

Eventos de jQuery

La propiedad event.which devuelve cuál tecla del teclado o botón del ratón se presionó en el evento.

Sintaxis:

event.which

Ejemplo

Mostrar qué tecla se presionó (valor ASCII):

$("input").keydown(function(event){ 
  $("div").text("Tecla: ") + event.which);
});
Prueba y observa‹/›

Mostrar qué tecla se presionó:

$("input").keydown(function(event){ 
  $("div").append(String.fromCharCode(event.which));
});
Prueba y observa‹/›

Verificar si se presionó la tecla ESPACIO en el campo <input>:

$("input").keydown(function(event){ 
  if(event.which === 32{
$("div").text("Usted presionó ")39;ESPACIO'TECLA ESPACIO");
  }
});
Prueba y observa‹/›

Mostrar qué botón del ratón se presionó:

$("div").mousedown(function(event){ 
  $(this).append("<br>Tecla presionada del ratón: ") + event.which);
});
Prueba y observa‹/›

Valor del parámetro

ParámetroDescripción
eventEsteeventLos parámetros vienen de la función de enlace de eventos

Eventos de jQuery