20.事件处理
事件处理
2.DOM0级事件处理
当btn.onclick被赋值成null时,原本alert的内容就不会弹出来,相当于程序接连执行,最后的结果为null。
DOM0的弊端就是会覆盖掉,下图所示,程序一的结果并不显示,只会显示出程序二的内容。
3.DOM2级处理事件
程序一、二、三会按顺序依次弹出来,但是如果加上remove这一行代码就会减去demo2,所以就不会弹出程序二。但是它弥补了0级事件处理缺点不会覆盖。
4.IE事件处理
使用if语句原理是不同的浏览器支持不同的事件处理方式,目的是达到兼容效果。需要注意的是ie的attachEvent后面的括号要不是click而是onclick。