HTML DOM KeyboardEvent
Objeto KeyboardEvent
El evento que ocurre cuando el usuario presiona alguna tecla en el teclado es un objeto KeyboardEvent.
Atributo/Método | Descripción |
---|---|
altKey | Devuelve si se pulsó la tecla "ALT" al momento del evento de pulsación de tecla. |
charCode | Devuelve el código Unicode del carácter de la tecla que desencadena el evento onkeypress. |
code | Devuelve el código de la tecla que desencadenó el evento. |
ctrlKey | Devuelve si se pulsó la tecla "CTRL" al momento del evento de pulsación de ratón. |
getModifierState() | Devuelve true si se activa la tecla especificada. |
isComposing | Devuelve si el estado del evento está en construcción. |
key | Devuelve el valor de la tecla que representa el evento. |
keyCode | Devuelve el código Unicode del carácter de la tecla que desencadena el evento onkeypress, o el código Unicode del código de tecla que desencadena el evento onkeydown o onkeyup. |
location | Devuelve la ubicación de la tecla en el teclado o dispositivo. |
metaKey | Devuelve si se pulsó la tecla "META" al momento de desencadenar el evento de pulsación de tecla. |
repeat | Devuelve si se está pulsando repetidamente alguna tecla. |
shiftKey | Devuelve si se pulsó la tecla "SHIFT" al momento de desencadenar el evento de pulsación de tecla. |
which | Devuelve el código Unicode del carácter de la tecla que desencadena el evento onkeypress, o el código Unicode del código de tecla que desencadena el evento onkeydown o onkeyup. |
Propiedades y métodos heredados
El objeto KeyboardEvent hereda todas las propiedades y métodos de los siguientes objetos:
Tipo de evento
Estos tipos de eventos pertenecen al objeto KeyboardEvent:
Evento | Descripción |
---|---|
onkeydown | Este evento se produce mientras el usuario está presionando una tecla. |
onkeypress | Este evento se produce cuando el usuario presiona una tecla. |
onkeyup | Este evento se produce cuando el usuario suelta una tecla. |