IE 和 DOM 事件流的区别?
事件执行的顺序不同
IE:IE 的事件执行顺序采用冒泡形式,从事件触发的元素开始,逐级冒泡到 DOM 根节点
DOM 事件流:支持两种事件模型,即冒泡和捕获,但是捕获先开始,冒泡后发生,捕获从 DOM 根开始到事
件触发元素为止,然后再从事件触发的元素冒泡到 DOM 根,从 DOM 根出发最后又回到了 DOM 根
监听器的监听方式不同
IE:通过 attachEvent 和 detachEvent 来进行监听与移除
DOM:通过 addEventListener 和 removeEventListener 来进行监听与移除
事件类型处理上不同
IE:监听的时候在处理事件类型上需要加上 on
DOM:监听的时候在处理事件类型上只需要写类型就可以