Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
JS event MODEL<br />
• Dom levels 3 and 4 define how events are fired, handled and how to manage event listeners for your dom objects<br />
• myelem.addEventListener(“MouseClick”, myHandlerFunction, captureIsOn)<br />
• myelem.removeEventListener(“MouseClick”, myHandlerFunction, captureIsOn)<br />
• Dom holds a map of listeners and event handlers connected to each node<br />
keyed by event type<br />
Node #n<br />
Listeners:<br />
mouse click<br />
• Eh1<br />
• eh2<br />
Code for eh1<br />
Code for eh2<br />
• EV<strong>EN</strong>T types:<br />
• UI EV<strong>EN</strong>TS<br />
• MOUSE EV<strong>EN</strong>TS<br />
• MUTATION EV<strong>EN</strong>TS<br />
• etc<br />
• DOMAttrModified<br />
• DOMAttributeNameChanged<br />
• DOMCharacterDataModified<br />
• DOMElementNameChanged<br />
• DOMNodeInserted<br />
• DOMNodeInsertedIntoDocument<br />
• DOMNodeRemoved<br />
• DOMNodeRemovedFromDocument<br />
• DOMSubtreeModified<br />
Listeners:<br />
Onload<br />
• eh3<br />
Code for eh3