Тип события клавиатуры compositionstart Интерфейс CompositionEvent Синх / Асин Синхронный Всплытие Да Надежные цели Element Отменяемый Да Сдержанный Да Действие по умолчанию Начинает новый сеанс композиции, когда включена система композиции текста Контекст (доверенные события) Event.target : сфокусированный элемент обработки композиции UIEvent.view : Window UIEvent.detail : 0 CompositionEvent.data : исходная редактируемая […]
Архивы по дням: 30.07.2020
События композиции предоставляют средства для ввода текста дополнительным или альтернативным способом, а не событиями клавиатуры, чтобы разрешить использование символов, которые могут быть недоступны на клавиатуре. Например, события композиции могут использоваться для добавления акцентов к символам, несмотря на их отсутствие на стандартных клавиатурах США, для создания логограмм многих азиатских языков из […]
Тип события клавиатуры keyup Интерфейс KeyboardEvent Синх / Асин Синхронный Всплытие Да Надежные цели Element Отменяемый Да Сдержанный Да Действие по умолчанию Не определено Контекст (доверенные события) Event.target : фокусируемый элемент, обрабатывающий ключевое событие, или если элемент не сфокусирован, то элемент body, если доступен, в противном случае корневой элемент UIEvent.view […]
Тип события клавиатуры keydown Интерфейс KeyboardEvent Синх / Асин Синхронный Всплытие Да Надежные цели Element Отменяемый Да Сдержанный Да Действие по умолчанию Варьируется: события «перед входом» beforeinput и «вход» input; запустить систему компоновки текста; blur и focus события; событие «нажатия клавиши» keypress (если поддерживается); активационное поведение; другое событие Контекст (доверенные […]
События клавиатуры зависят от устройства, то есть зависят от возможностей устройств ввода и от того, как они отображаются в операционных системах. keydown keyup Тип события клавиатуры — keydown Тип события клавиатуры keydown Интерфейс KeyboardEvent Синх / Асин Синхронный Всплытие Да Надежные цели Element Отменяемый Да Сдержанный Да Действие по […]
Тип события мыши input Интерфейс InputEvent Синх / Асин Синхронный Всплытие Да Надежные цели Element (в частности: типы элементов управления, такие как HTMLInputElement и т. д.) Или любой Element с включенным атрибутом «contenteditable» Отменяемый Нет Сдержанный Да Действие по умолчанию Не назначено Контекст (доверенные события) Event.target : цель события, которая […]
Тип события мыши beforeinput Интерфейс InputEvent Синх / Асин Синхронный Всплытие Да Надежные цели Element (в частности: типы элементов управления, такие как HTMLInputElement и т. д.) Или любой Element с включенным атрибутом «contenteditable» Отменяемый Да Сдержанный Да Действие по умолчанию Обновление элемента DOM Контекст (доверенные события) Event.target : цель события, […]
События ввода отправляются в виде уведомлений всякий раз, когда DOM обновляется (или собирается обновляться), как прямой результат действия пользователя (например, ввод с клавиатуры в редактируемой области, удаление или форматирование текста, …). beforeinput input Тип события ввода — beforeinput Тип события мыши beforeinput Интерфейс InputEvent Синх / Асин Синхронный Всплытие Да […]
Тип колёсного события wheel Интерфейс WheelEvent Синх / Асин Асинхронный Всплытие Да Надежные цели Element Отменяемый Различные варианты Сдержанный Да Действие по умолчанию Прокрутить (или увеличить) документ Контекст (доверенные события) Event.target : самая верхняя цель события UIEvent.view : Window UIEvent.detail : 0 MouseEvent.screenX : если колесо связано с указательным устройством, […]
Интерфейс WheelEvent предоставляет конкретную контекстную информацию, связанную с событиями колеса: wheel Чтобы создать экземпляр интерфейса WheelEvent, используйте конструктор WheelEvent, передавая дополнительный словарь WheelEventInit. Тип колёсного события wheel Тип колёсного события wheel Интерфейс WheelEvent Синх / Асин Асинхронный Всплытие Да Надежные цели Element Отменяемый Различные варианты Сдержанный Да Действие […]