Atributo HTML onkeypress


Definición y uso

El atributo onkeypress se activa cuando el usuario presiona una tecla (en el teclado).

Sugerencia: el orden de los eventos relacionados con el evento onkeypress:

  1. onkeydown
  2. onkeypress
  3. encendido

Nota: El evento onkeypress no se activa para todas las teclas (por ejemplo, ALT, CTRL, SHIFT, ESC) en todos los navegadores. Para detectar solo si el usuario ha presionado una tecla, use onkeydown en su lugar, porque funciona para todas las teclas.


Se aplica a

El atributo onkeypress es parte de los Atributos de evento y se puede usar en cualquier elemento HTML.

Elementos Evento
Todos los elementos HTML onkeypress

Ejemplo

Ejemplo de entrada

Ejecuta un JavaScript cuando un usuario presiona una tecla:

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

Compatibilidad con navegador

Event Attribute
onkeypress Yes Yes Yes Yes Yes