1、格式
element.addEcentListener(arg1,arg2,arg3);
三个参数分别是:event、function、useCapture
(1)event:事件名称,注意不加“on”。例如单机事件 ”onclick“ 要写成 “click”。
(2)function:直接写函数名称,不加括号。例如:myfunction 而不是 myfunction()。
(2)useCapture:布尔类型,描述事件是 “冒泡” 还是 “捕获”。
冒泡与捕获是事件传递的两种方式。主要是用来针对嵌套元素的事件出发顺序。
冒泡:内部元素事件会先被触发。
捕获:外部元素事件会先被触发。
useCapture默认值为false——冒泡排序,true——捕获排序