1.dom0事件
- 使用onclick的形式添加监听函数
- 使用onclick=null移除监听函数
- 与行内添加的监听函数是同一个
2.dom2事件
- 可以为同一事件添加多个监听函数,按添加的数序执行;兵器不会覆盖dom0事件
- 使用addEventListener()添加监听函数
- 使用removeEventListener()移除监听函数
- 参数分别为:事件名(click),监听函数,是否捕获(true捕获,false不捕获)
- 事件对象为event,目标元素为target
3.ie事件
- 使用attachEvent()添加
- 使用detachEvent()移除
- 参数分别为:事件名(onclick),监听函数
- 事件对象为window.event,目标元素为srcElement