Event()
Конструктор Event()
создаёт новый объект события Event
.
Синтаксис
event = new Event(typeArg, eventInit);
Параметры
- typeArg
-
Строковое (
DOMString
) значение, представляющее имя события. - eventInit Необязательный
-
Is an
EventInit
dictionary, having the following fields:"bubbles"
: (Необязательный) логическое значение (Boolean
) указывающее – будет ли событие всплывающим. По умолчаниюfalse
."cancelable"
: (Необязательный) логическое значение (Boolean
) указывает, может ли событие быть отменено. По умолчаниюfalse
."composed"
: (Необязательный) логическое значениеBoolean
указывающее – будет ли событие всплывать наружу за пределы shadow root. По умолчаниюfalse
.
Пример
// создать событие "look", событие всплывающее и не может быть отменено
var evt = new Event("look", {"bubbles":true, "cancelable":false});
document.dispatchEvent(evt);
// событие может быть инициализировано на любом элементе, а не только на документе
myDiv.dispatchEvent(evt);
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
DOM Определение 'Event()' в этой спецификации. |
Живой стандарт | Initial definition. |
Поддержка браузерами
BCD tables only load in the browser