event.eventPhase event.path || event.composedPath() || polyfill http://javascript.ruanyifeng.com/dom/event.html