多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
``` //普通添加事件的方法 var btn = document.getElementById('hello'); btn.onclick = function () { alert(1) // 不执行 } btn.onclick = function () { alert(2) // 执行 } //执行上面的代码只会执行2 ``` ``` //事件绑定添加事件 var btn = document.getElementById('hello'); btn.addEventListener('click', function () { alert(1) // 执行 }, false) btn.addEventListener('click', function () { alert(2) // 执行 }, false) //执行上面的代码会一次执行 1 2 ``` >普通添加事件的方法不支持添加多个事件,最下面的事件会覆盖上面的,而事件绑定(addEventListener)方式添加事件可以添加多个。 提示:`addEventListener`不兼容低版本IE,使用`addEventListener`添加事件之前,请先处理兼容问题