English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O método keypress() dispara o evento keypress, ou anexa uma função para ser executada quando o evento keypress ocorrer.
Os eventos de tecla são semelhantes aos eventos de tecla. O evento ocorre ao pressionar a tecla.
No entanto, o evento keypress não é disparado para todas as teclas (por exemplo, ALT, CTRL, SHIFT, ESC, BACKSPACE).
Atenção:A ordem dos eventos relacionados ao evento de tecla é:
Usarevent.whichA propriedade retorna a tecla pressionada.
Disparar o evento de tecla do elemento selecionado:
$(selector).keypress()
Adicionar funcionalidade ao evento de tecla:
$(selector).keypress(function)
Quando a tecla for pressionada no campo <input>, será exibida uma mensagem de alerta:
$("input").keypress(function(){ alert("Bem-vindo ao Tutorial Básico Online pt.oldtoolbag.com!!!"); });Teste e veja‹/›
Quando a tecla do teclado for pressionada, definir a cor de fundo do campo <input>:
$("input").keypress(function(event){ $(this).css("background-color", "yellow"); $("span").text(event.type); });Teste e veja‹/›
Determinar qual tecla foi pressionada:
$("input").keypress(function(event){ $("div").text("Tecla: " + event.which); });Teste e veja‹/›
Acionar o evento keypress do campo <input>:
$("#btn1").click(function(){ $("input").keypress(); });Teste e veja‹/›
Parâmetro | Descrição |
---|---|
function | Função executada ao ser acionado o evento de tecla |