Evento onkeydown
Definición y uso
El evento onkeydown ocurre cuando el usuario presiona una tecla (en el teclado).
Consejo:Orden de eventos relacionados con onkeydown:
Ejemplo
Ejemplo 1
Ejecutar JavaScript cuando el usuario presione una tecla:
<input type="text" onkeydown="myFunction()">
Ejemplo 2
Usar "onkeydown" y "onkeyup" eventos juntos:
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Sintaxis
En HTML:
<elemento onkeydown="myScript">
En JavaScript:
objeto.onkeydown = function() {myScript};
En JavaScript, utiliza el método addEventListener():
objeto.addEventListener("keydown", myScript);
Nota:Internet Explorer 8 o versiones anteriores no lo admiten Método addEventListener().
Detalles técnicos
Burbuja: | Soporte |
---|---|
Cancelable: | Soporte |
Tipos de eventos: | KeyboardEvent |
Etiquetas HTML admitidas: | Todos los elementos HTML, excepto: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> y <title> |
Versión DOM: | Eventos de Nivel 2 |
Compatibilidad del navegador
Eventos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeydown | Soporte | Soporte | Soporte | Soporte | Soporte |