KeyboardEvent()
Le constructeur KeyboardEvent()
crée un nouveau KeyboardEvent
.
Syntaxe
event = new KeyboardEvent(typeArg, KeyboardEventInit);
Valeurs
- typeArg
-
Une représentation du nom de l'évènement sous forme de
DOMString
. - KeyboardEventInitFacultatif
-
Un dictionnaire
KeyboardEventInit
ayant les champs suivants :"key"
, optionnel et par défaut""
, de typeDOMString
, qui définit la valeur deKeyboardEvent.key
."code"
, optionnel et par défaut""
, de typeDOMString
, qui définit la valeur deKeyboardEvent.code
."location"
, optionnel et par défaut0
, de typeunsigned long
, qui définit la valeur deKeyboardEvent.location
(en-US)."ctrlKey"
, optionnel et par défautfalse
, de typeBoolean
, qui définit la valeur deKeyboardEvent.ctrlKey
(en-US)."shiftKey"
, optionnel et par défautfalse
, de typeBoolean
, qui définit la valeur deKeyboardEvent.shiftKey
(en-US)."altKey"
, optionnel et par défautfalse
, de typeBoolean
, qui définit la valeur deKeyboardEvent.altKey
(en-US)."metaKey"
, optionnel et par défautfalse
, de typeBoolean
, qui définit la valeur deKeyboardEvent.metaKey
(en-US)."repeat"
, optionnel et par défautfalse
, de typeBoolean
, qui définit la valeur deKeyboardEvent.repeat
(en-US)."isComposing"
, optionnel et par défautfalse
, de typeBoolean
, qui définit la valeur deKeyboardEvent.isComposing
(en-US)."charCode"
, optionnel et par défaut0
, de typeunsigned long
, qui définit la valeur du dépréciéKeyboardEvent.charCode
."keyCode"
, optionnel et par défaut0
, de typeunsigned long
, qui définit la valeur du dépréciéKeyboardEvent.keyCode
(en-US)."which"
, optionnel et par défaut0
, de typeunsigned long
, qui définit la valeur du dépréciéKeyboardEvent.which
(en-US).
Note : Le dictionnaire KeyboardEventInit
accepte aussi les champs des dictionnaires UIEventInit
(en-US) et EventInit
.
Spécifications
Specification |
---|
UI Events # dom-keyboardevent-keyboardevent |
Compatibilité des navigateurs
BCD tables only load in the browser
Voir aussi
KeyboardEvent
, l'interface des objets qu'il construit.