HTML DOM KeyboardEvent
Objeto KeyboardEvent
O evento que ocorre quando o usuário pressiona alguma tecla no teclado é do objeto KeyboardEvent.
Atributo/Método | Descrição |
---|---|
altKey | Retorna se a tecla "ALT" foi pressionada ao desencadear o evento de tecla. |
charCode | Retorna o código Unicode do caractere da tecla que desencadeou o evento onkeypress. |
code | Retorna o código da tecla que desencadeou o evento. |
ctrlKey | Retorna se a tecla "CTRL" foi pressionada ao desencadear o evento de tecla do mouse. |
getModifierState() | Retorna true se a tecla especificada foi ativada. |
isComposing | Retorna se o estado do evento está sendo constituído. |
key | Retorna o valor da tecla representado pelo evento. |
keyCode | Retorna o código Unicode do caractere da tecla que desencadeou o evento onkeypress, ou o código Unicode da tecla que desencadeou os eventos onkeydown ou onkeyup |
location | Retorna a posição da tecla no teclado ou no dispositivo. |
metaKey | Retorna se a tecla "META" foi pressionada ao desencadear o evento de tecla. |
repeat | Retorna se alguma tecla foi pressionada repetidamente. |
shiftKey | Retorna se a tecla "SHIFT" foi pressionada ao desencadear o evento de tecla. |
which | Retorna o código Unicode do caractere da tecla que desencadeou o evento onkeypress, ou o código Unicode da tecla que desencadeou os eventos onkeydown ou onkeyup |
Atributos e métodos herdados
O KeyboardEvent herda todos os atributos e métodos dos seguintes objetos:
Tipo de evento
esses tipos de eventos pertencem ao objeto KeyboardEvent:
Evento | Descrição |
---|---|
onkeydown | Este evento ocorre enquanto o usuário está pressionando uma tecla. |
onkeypress | Este evento ocorre quando o usuário pressionar uma tecla. |
onkeyup | Este evento ocorre quando o usuário solta uma tecla. |