在支持 DOM 标准事件监听器的浏览器中,每个支持事件的对象都可以使用 addEventListener
方法来进行事件注册,使用 removeEventListener
方法来移除事件注册,既支持注册冒泡型事件处理,又支持捕获型事件处理。
function addEventListener(string eventFlag, function eventFunc, [bool useCapture=false])
参数说明
-
eventFlag
为事件名称(如click
、mouseover
等); -
eventFunc
为绑定到事件中执行的动作(定义的事件处理函数); -
useCapture
表明是在事件传递过程中的捕获阶段还是在冒泡阶段调用addEventListener
方法,默认值为true
(捕获阶段调用),通常设为false
(冒泡阶段调用)。
网友评论