HTML onkeypressAtributo de evento

HTML 事件属性Atributos de evento HTML

Ejemplo

Ejecutar script al presionar una tecla:

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

Pruébalo »

Soporte del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los navegadores principales admiten el atributo de evento onkeypress.


Definición y uso

El atributo onkeypress se activa cuando se presiona una tecla.

Consejo:Orden de activación de los eventos relacionados con onkeypress:

  1. onkeydown
  2. onkeypress
  3. onkeyup

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

Nota:El atributo onkeypress no se puede usar con los siguientes elementos: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> o <title>.


Diferencias entre HTML 4.01 y HTML5

Ninguna.


Sintaxis

<element onkeypress="script">

Valores del atributo

Valor Descripción
script Especifica el script que se ejecuta cuando se dispara el evento onkeypress.


HTML 事件属性Atributos de evento HTML Otras extensiones