1,捕捉阶段,事件从对象沿着文档树向下传播给目标节点。2,目标节点触发阶段:在目标上的适合的事件处理程序将运行。3,气泡阶段,在这个阶段,事件将从目标元素向上传播或者气泡回对象的文档层次。
ie和ff下的事件传播阶段应该是一样的。但是两个浏览器依据的模型有区别。
由于firefox支持dom2的时间模型,用法可以直接这样:
function test(event){ alert(event.clientX); } ele.addEventListener('click',test,true);//ele为某dom元素 关于这个模型(event可以理解为一个全局变量) DOM2的事件模型函数 作用 addEventListener 添加事件监听函数。 removeEventListener 删除事件监听函数。 preventDefault 组织默认事件的发生 stopPropagation 可以组织事件从当前正在处理它的节.........[ More Detail ]