什么是监听
监听简单说就是绑定事件,用addEventListener() 来绑定事件监听函数
监听是为了干什么呢
是为了使JavaScript代码与HTML标签分离,文档结构清晰,便于管理和开发。
监听有什么好处呢
(1)可以绑定多个事件
常规的事件绑定只执行最后绑定的事件。
(2)可以解除相应的绑定
监听的语法
element.addEventListener(event, function, useCapture)
event : (必需)事件名,支持所有DOM事件。
function:(必需)指定要事件触发时执行的函数。
useCapture:(可选)指定事件是否在捕获或冒泡阶段执行。true,捕获。false,冒泡。默认false。
简单实现
var elem = document.getElementById("test");
elem.addEventListener("click",aa,false); //click 代表的是事件, aa代表事件触发执行的函数
function aa(){
alert("aa");
}