--- title: EventTarget slug: Web/API/EventTarget tags: - DOM - Interface translation_of: Web/API/EventTarget ---
{{ ApiRef("DOM Events") }}
EventTarget
- это интерфейс, реализуемый объектами, которые могут генерировать события и могут иметь подписчиков на эти события.
Наиболее частые генераторы событий - {{domxref("Element")}}, {{domxref("document")}}, и {{domxref("window")}}, но другие объекты так же могут использоваться в качестве источников событий , например {{domxref("XMLHttpRequest")}}, {{domxref("AudioNode")}}, {{domxref("AudioContext")}}, и другие.
Многие источники событий (включая элементы, документ и окно) также поддерживают установку обработчиков событий с помощью on...
свойств и атрибутов.
EventTarget
.Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('DOM WHATWG', '#interface-eventtarget', 'EventTarget')}} | {{Spec2('DOM WHATWG')}} | Без изменений. |
{{SpecName('DOM3 Events', 'DOM3-Events.html#interface-EventTarget', 'EventTarget')}} | {{Spec2('DOM3 Events')}} | Несколько параметров теперь являются необязательными (listener ), или принимают нулевое значение (useCapture ). |
{{SpecName('DOM2 Events', 'events.html#Events-EventTarget', 'EventTarget')}} | {{Spec2('DOM2 Events')}} | Начальное определение. |
{{Compat("api.EventTarget")}}