Тип события клавиатуры | keyup |
---|---|
Интерфейс | KeyboardEvent |
Синх / Асин | Синхронный |
Всплытие | Да |
Надежные цели | Element |
Отменяемый | Да |
Сдержанный | Да |
Действие по умолчанию | Не определено |
Контекст (доверенные события) | Event.target : фокусируемый элемент, обрабатывающий ключевое событие, или если элемент не сфокусирован, то элемент body, если доступен, в противном случае корневой элемент |
UIEvent.view : Window | |
UIEvent.detail : 0 | |
KeyboardEvent.key : значение ключа нажатой клавиши. | |
KeyboardEvent.code : значение кода, связанное с физическим расположением клавиши на клавиатуре. | |
KeyboardEvent.location : расположение ключа на устройстве. | |
KeyboardEvent.altKey : true, если модификатор Alt был активен, иначе false | |
KeyboardEvent.shiftKey : true, если модификатор Shift был активен, иначе false | |
KeyboardEvent.ctrlKey : true, если модификатор Control был активен, иначе false | |
KeyboardEvent.metaKey : true, если Meta-модификатор был активен, иначе false | |
KeyboardEvent.repeat : true, если клавиша была нажата достаточно долго, чтобы вызвать ее повторение, иначе false | |
KeyboardEvent.isComposing : true, если ключевое событие происходит как часть сеанса композиции, иначе false |
Пользовательский агент ДОЛЖЕН отправлять это событие при отпускании клавиши. Тип события keyup зависит от устройства и зависит от возможностей устройств ввода и их отображения в операционной системе. Этот тип события ДОЛЖЕН быть сгенерирован после сопоставления клавиш. Этот тип события ДОЛЖЕН быть отправлен после событий keydown, beforeinput и input, связанных с одним и тем же ключом.
События keydown и keyup традиционно связаны с обнаружением любой клавиши, а не только той, которая дает значение символа.
События KeyboardEvent
Типы событий пользовательского интерфейса KeyboardEvent
Полная версия документа на русском языке
UI Events | События пользовательского интерфейса