Atributo de evento onkeypress HTML

❮ Atributos de evento HTML

Exemplo

Execute um JavaScript quando um usuário pressiona uma tecla:

<input type="text" onkeypress="displayResult()">

Definição e uso

O atributo onkeypress é acionado quando o usuário pressiona uma tecla (no teclado).

Dica: A ordem dos eventos relacionados ao evento onkeypress:

  1. onkeydown
  2. pressionar tecla
  3. onkeyup

Nota: O evento onkeypress não é acionado para todas as teclas (por exemplo, ALT, CTRL, SHIFT, ESC) em todos os navegadores. Para detectar apenas se o usuário pressionou uma tecla, use onkeydown , pois funciona para todas as teclas.


Suporte ao navegador

Event Attribute
onkeypress Yes Yes Yes Yes Yes

Sintaxe

<element onkeypress="script">

Valores de atributo

Value Description
script The script to be run on onkeypress

Detalhes técnicos

Tags HTML suportadas: Todos os elementos HTML, EXCETO: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> e <title>

Páginas relacionadas

Referência HTML DOM: evento onkeypress


❮ Atributos de evento HTML