事件种类
DOM 事件级别
DOM | EVENT |
---|---|
DOM 0 | element.onclick = function(){} |
DOM 2 | element.addEventListener(‘click’,function(){},false} |
DOM 3 | element.addEventListener(‘keyup’,function(){},false} |
因为 DOM 1 一般只有设计规范没有具体实现,所以一般跳过. 其中 IE 浏览器的 addEventListener 函数对就是 attachEvent 函数
EVENT 对象
函数 | 功能 |
---|---|
preventDefault | 阻止默认行为 |
stopPropagation | 停止事件传递 |
stopImmediatePropagation | 阻止其它绑定事件执行 |
currentTarget | 当前发生事件的元素 |
target | 触发事件的节点 |