EventTarget
es una interfaz implementada por los objetos que pueden administrar eventos y sus escuchadores.
Element
, document
, y window
son los objetivos más comunes de un evento, pero otros objetos pueden serlo también, por ejemplo XMLHttpRequest
, AudioNode
, AudioContext
, entre otros.
Muchos objetivos de eventos tales como: elementos, documentos y ventanas, también admiten la configuración de controladores de eventos a través de propiedades y atributos.
Métodos
EventTarget.addEventListener()
- Registre un controlador de eventos de un tipo de evento específico en EventTarget.
EventTarget.removeEventListener()
- Elimina un detector de eventos del EventTarget.
EventTarget.dispatchEvent()
- Enviar un evento a este EventTarget.
Especificaciones
Specification | Status | Comment |
---|---|---|
DOM La definición de 'EventTarget' en esta especificación. |
Living Standard | No change. |
Document Object Model (DOM) Level 3 Events Specification La definición de 'EventTarget' en esta especificación. |
Obsolete | A few parameters are now optional (listener ), or accepts the null value (useCapture ). |
Document Object Model (DOM) Level 2 Events Specification La definición de 'EventTarget' en esta especificación. |
Obsolete | Initial definition. |
Compatibilidad
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help!
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 1.0 | 1.0 (1.7 o anterior) | 9.0 | 7 | 1.0 |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | 1.0 | 1.0 (1) | 9.0 | 6.0 | 1.0 |
Additional methods for Mozilla chrome code
Mozilla extensions for use by JS-implemented event targets to implement on* properties. See also WebIDL bindings.
- void setEventHandler(DOMString type, EventHandler handler)
- EventHandler getEventHandler(DOMString type)
Vea también
- Event reference - Los eventos disponibles en la plataforma
- Event developer guide - Guía sobre eventos para desarrolladores
Event
- Interface