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

Método keydown() do jQuery

Evento do jQuery

O método keydown() dispara o evento keydown, ou adiciona uma função para ser executada quando o evento keydown ocorrer.

Um evento keydown ocorre quando o usuário pressiona uma tecla.

Atenção:A ordem dos eventos relacionados aos eventos de teclado é:

Usarevent.whichA propriedade retorna a tecla pressionada.

Sintaxe:

Disparar o evento keydown do elemento selecionado:

$(selector).keydown()

Adicionar funcionalidade ao evento keydown:

$(selector).keydown(function)

Exemplo

Quando o usuário pressionar uma tecla no campo <input>, um alerta será exibido:

$("input").keydown(function(){
  alert("Bem-vindo ao site de tutorial básico pt.oldtoolbag.com!!!");
});
Teste e veja‹/›

Alterar a cor de fundo do campo <input> ao pressionar uma tecla do teclado:

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

Determine qual tecla foi pressionada:

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

Acionar o evento de tecla do campo <input>:

$("#btn1").click(function(){
  $("input").keydown();
});
Teste e veja‹/›

Valor do Parâmetro

ParâmetroDescrição
functionFunção executada ao ser acionado o evento de tecla

Evento do jQuery