ABSTRACT

DOM level 3 events [220] is a W3C working written by the Web Applications Working group. Implemented in browsers, it is a generic platform and language-neutral event system that allows the registration of event handlers, describes event ow through a tree structure, and provides the basic contextual information for each event. is work builds on the previous DOM level 2 event specications. ere were two basic goals in the design of DOM level 3 events. e rst goal was to design an event system that allows the registration of event listeners and describes an event ow through a tree structure. e second goal was to provide a common subset of the current event system used on DOM level 3 event browsers.