Тип события 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

Поделись записью