mozilla
검색 결과

    EventTarget

    아직 자원 봉사자들이 한국어로 현재 문서를 번역하지 않았습니다. 가입해서 이 문서가 번역되는 일에 함께 해 주세요!

    EventTarget is an interface implemented by objects that can receive events and may have listeners for them.

    Element, document, and window are the most common event targets, but other objects can be event targets too, for example XMLHttpRequest, AudioNode, AudioContext, and others.

    Many event targets (including elements, documents, and windows) also support setting event handlers via on... properties and attributes.

    Methods

    EventTarget.addEventListener()
    Register an event handler of a specific event type on the EventTarget.
    EventTarget.removeEventListener()
    Removes an event listener from the EventTarget.
    EventTarget.dispatchEvent()
    Dispatch an event to this EventTarget.

    Specifications

    Specification Status Comment
    DOM
    The definition of 'EventTarget' in that specification.
    Living Standard No change.
    Document Object Model (DOM) Level 3 Events Specification
    The definition of 'EventTarget' in that specification.
    Working Draft A few parameters are now optional (listener), or accepts the null value (useCapture).
    Document Object Model (DOM) Level 2 Events Specification
    The definition of 'EventTarget' in that specification.
    Recommendation Initial definition.

    Browser compatibility

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
    Basic support 1.0 1.0 (1.7 or earlier) 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)

    See Also

    문서 태그 및 공헌자

    최종 변경: teoli,