HTML DOM KeyboardEvent

Объект KeyboardEvent

События, которые происходят при нажатии клавиши на клавиатуре, относятся к объекту KeyboardEvent.

Атрибут/Метод Описание
altKey Возвращает, был ли нажат клавиша "ALT" при событии нажатия клавиши.
charCode Возвращает код Unicode символа клавиши, который вызвал событие onkeypress.
code Возвращает код клавиши, который вызвал событие.
ctrlKey Возвращает, был ли нажат клавиша "CTRL" при событии нажатия мыши.
getModifierState() Возвращает true, если указанная клавиша активирована.
isComposing Возвращает, находится ли состояние события в процессе составления.
key Возвращает значение клавиши, которое представляет событие.
keyCode Возвращает код Unicode символа клавиши, который вызвал событие onkeypress, или код Unicode клавиши, который вызвал событие onkeydown или onkeyup.
location Возвращает положение клавиши на клавиатуре или устройстве.
metaKey Возвращает, был ли нажат клавиша "META" при событии нажатия клавиши.
repeat Возвращает, был ли повторно удержан определенный клавиш.
shiftKey Возвращает, был ли нажат клавиша "SHIFT" при событии нажатия клавиши.
which Возвращает код Unicode символа клавиши, который вызвал событие onkeypress, или код Unicode клавиши, который вызвал событие onkeydown или onkeyup

Наследуемые свойства и методы

Объект KeyboardEvent наследует все свойства и методы из следующих объектов:

UiEvent

Объект Event

Тип события

Эти типы событий принадлежат к объекту KeyboardEvent:

Событие Описание
onkeydown Это событие возникает, когда пользователь удерживает клавишу.
onkeypress Это событие возникает, когда пользователь нажимает клавишу.
onkeyup Это событие возникает, когда пользователь отпускает клавишу.