Atributo de evento HTML onkeypress

❮ Atributos de eventos HTML

Ejemplo

Ejecuta un JavaScript cuando un usuario presiona una tecla:

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

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.


Compatibilidad con navegador

Event Attribute
onkeypress Yes Yes Yes Yes Yes

Sintaxis

<element onkeypress="script">

Valores de atributo

Value Description
script The script to be run on onkeypress

Detalles técnicos

Etiquetas HTML compatibles: Todos los elementos HTML, EXCEPTO: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> y <title>

páginas relacionadas

Referencia HTML DOM: evento onkeypress


❮ Atributos de eventos HTML