1.DOM事件
DOM事件分为3种:
- HTML事件
- DOM0级事件
- DOM2级事件
释疑:为什么没有DOM1级事件?
DOM级别1于1998年10月1日成为W3C推荐标准。1级DOM标准中并没有定义事件相关的内容,所以没有所谓的「DOM1级事件模型」。
2.使用方法
示例功能为:3个按钮分别点击后弹出各自值。
其中,『按钮1』使用了HTML事件,『按钮2』使用了DOM0级事件,『按钮3』使用了DOM3级事件。
说明:代码原型来自于慕课网,功能为:分别点击3个按钮后弹出“hello,world!”。本例在代码原型基础上进行了弹出各自值的改进。
3.总结
(1)三种DOM事件。其中DOM2级事件使用了addEventListener()和removeEventListener()方法(注:代码示例种没有使用removeEventListener方法)。
(2)DOM0级事件和DOM2级事件都可以添加多个同类型的事件。比如,可以为『按钮3』添加2个或多个「点击」事件。
(3)bind方法可以改变指针指向( )。