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

Propriedade event.which do jQuery

Eventos do jQuery

A propriedade event.which retorna qual tecla ou botão do mouse foi pressionado na tecla do teclado.

Sintaxe:

event.which

Exemplo

Exibir qual tecla foi pressionada (valor ASCII):

$("input").keydown(function(event){ 
  $("div").text("Tecla: "); + event.which);
});
Teste e Veja‹/›

Exibir qual tecla foi pressionada:

$("input").keydown(function(event){ 
  $("div").append(String.fromCharCode(event.which));
});
Teste e Veja‹/›

Verificar se a tecla de espaço foi pressionada dentro do campo<input>:

$("input").keydown(function(event){ 
  if(event.which === 32{
$("div").text("Você pressionou'ESPACO'Tecla de espaço");
  }
});
Teste e Veja‹/›

Exibir qual botão do mouse foi pressionado:

$("div").mousedown(function(event){ 
  $(this).append("<br>Tecla pressionada pelo mouse: "); + event.which);
});
Teste e Veja‹/›

Valor do Parâmetro

ParâmetroDescrição
eventEsteeventOs parâmetros vêm da função de ligação de evento

Eventos do jQuery