Atributo de evento onkeypress de HTML

Ejemplo

Ejecutar un segmento de JavaScript cuando el usuario pulse una tecla:

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

Prueba personalmente

Compatibilidad del navegador

IE Firefox Chrome Safari Opera

Todos los navegadores principales admiten la propiedad onkeypress.

Definición y uso

La propiedad onkeypress se desencadena cuando el usuario (en el teclado) presiona una tecla.

Consejo:El orden de los eventos en relación con el evento onkeypress:

  • onkeydown
  • onkeypress
  • onkeyup

Nota:En cualquier navegador, el evento onkeypress no se desencadena por todos los teclados (por ejemplo, ALT, CTRL, SHIFT, ESC).

Nota:La propiedad onkeypress no se aplica a los siguientes elementos: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> o <title>.

Diferencias entre HTML 4.01 y HTML5

Ninguna.

Sintaxis

<elemento onkeypress="script">

Valor de atributo

Valor Descripción
script Ejecuta un script cuando ocurre onkeypress.