Método jQuery keypress()

❮ Métodos de eventos jQuery

Exemplo

Conte o número de teclas pressionadas em um campo <input>:

$("input").keypress(function(){
  $("span").text(i += 1);
});

Definição e uso

A ordem dos eventos relacionados ao evento de pressionamento de tecla:

  1. keydown - A chave está caindo
  2. keypress - A tecla é pressionada
  3. keyup - A chave é liberada

O método keypress() aciona o evento keypress ou anexa uma função para ser executada quando ocorre um evento keypress.

O evento keypress é semelhante ao evento keydown. O evento ocorre quando um botão é pressionado.

No entanto, o evento keypress não é acionado para todas as teclas (por exemplo, ALT, CTRL, SHIFT, ESC). Use o método keydown() para verificar também essas chaves.


Sintaxe

Acione o evento keypress para os elementos selecionados:

$(selector).keypress()

Anexe uma função ao evento keypress:

$(selector).keypress(function)

Parameter Description
function Optional. Specifies the function to run when the keypress event is triggered

❮ Métodos de eventos jQuery