<script type="text/javascript">
var p1 = document.getElementById('test1')
p1.addEventListener('click',function(){
//直接通过dom的方法改变颜色
this.style.color = "red";
},false);
</script>
addEventListener一共有三个参数(event, function, useCapture),最后一个参数默认是false,表示事件句柄在冒泡阶段执行,true表示在捕获阶段执行。
非常感谢!
element.addEventListener(event, function, useCapture) 这是语法。useCapture返回的是个布尔值,指定事件是否在捕获或冒泡阶段执行。建议你再去拓展下什么是事件的冒泡过程。