HTML DOM KeyboardEvent

Objet KeyboardEvent

Les événements qui se produisent lorsque l'utilisateur appuie sur une touche du clavier appartiennent à l'objet KeyboardEvent.

Propriété/Méthode Description
altKey Renvoie si la touche "ALT" a été enfoncée lors du déclenchement de l'événement de frappe de touche.
charCode Renvoie le code Unicode du caractère de la touche déclenchant l'événement onkeypress.
code Renvoie le code de la touche déclenchant l'événement.
ctrlKey Renvoie si la touche "CTRL" a été enfoncée lors de l'événement de frappe de souris.
getModifierState() Renvoie true si la touche spécifiée est activée.
isComposing Renvoie si l'état de l'événement est en cours de composition.
key Renvoie la valeur de la touche représentée par l'événement.
keyCode Renvoie le code Unicode du caractère de la touche déclenchant l'événement onkeypress, ou le code de la touche Unicode déclenchant l'événement onkeydown ou onkeyup.
location Renvoie la position de la touche sur le clavier ou l'appareil.
metaKey Renvoie si la touche "META" a été enfoncée lors du déclenchement de l'événement de frappe de touche.
repeat Renvoie si une touche a été maintenue enfoncée en répétition.
shiftKey Renvoie si la touche "SHIFT" a été enfoncée lors du déclenchement de l'événement de frappe de touche.
which Renvoie le code Unicode du caractère de la touche déclenchant l'événement onkeypress, ou le code de la touche Unicode déclenchant l'événement onkeydown ou onkeyup.

Propriétés et méthodes héritées

L'objet KeyboardEvent hérite de toutes les propriétés et méthodes des objets suivants :

UiEvent

Objet Event

Type d'événement

Ces types d'événements appartiennent à l'objet KeyboardEvent :

Événement Description
onkeydown Cet événement se produit lorsque l'utilisateur appuie sur une touche.
onkeypress Cet événement se produit lorsque l'utilisateur appuie sur une touche.
onkeyup Cet événement se produit lorsque l'utilisateur relâche une touche.