Тип события beforeinput пользовательского интерфейса InputEvent

Тип события beforeinput пользовательского интерфейса InputEvent

Тип события мыши beforeinput
Интерфейс InputEvent
Синх / Асин Синхронный
Всплытие Да
Надежные цели Element (в частности: типы элементов управления, такие как HTMLInputElement и т. д.) Или любой Element с включенным атрибутом «contenteditable»
Отменяемый Да
Сдержанный Да
Действие по умолчанию Обновление элемента DOM
Контекст (доверенные события) Event.target : цель события, которая должна быть обновлена
UIEvent.view : Window
UIEvent.detail : 0
InputEvent.data : строка, содержащая данные, которые будут добавлены к элементу, которые МОГУТ быть null, если содержимое будет удалено
InputEvent.isComposing : Значение true, если это событие отправляется во время последовательности мертвых клавиш (dead key) или во время работы редактора метода ввода (так что отправляются события композиции); false в противном случае.

Пользовательский агент ДОЛЖЕН отправить это событие, когда DOM будет обновлен.

 

События InputEvent

Типы событий пользовательского интерфейса InputEvent

Полная версия документа на русском языке

UI Events | События пользовательского интерфейса

Ссылка на первоисточник

https://www.w3.org/TR/uievents/#event-type-beforeinput