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 наследует все свойства и методы из следующих объектов:
Тип события
Эти типы событий принадлежат к объекту KeyboardEvent:
Событие | Описание |
---|---|
onkeydown | Это событие возникает, когда пользователь удерживает клавишу. |
onkeypress | Это событие возникает, когда пользователь нажимает клавишу. |
onkeyup | Это событие возникает, когда пользователь отпускает клавишу. |