非IE冒泡与捕获
来源:互联网 发布:电脑fm软件 编辑:程序博客网 时间:2024/05/17 00:11
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> #div1{ width:500px; height: 500px; background-color: aqua; } #div2{ width:300px; height: 300px; background-color:darkcyan; } #div3{ width:100px; height: 100px; background-color:darksalmon; } </style> <script> window.onload = function(){ var div1 = document.getElementById('div1'); var div2 = document.getElementById('div2'); var div3 = document.getElementById('div3'); div1.addEventListener('click',function(){ alert('div1'); },true);//捕获 div3.addEventListener('click',function(e){ alert('div3'); // e.stopPropagation();阻止事件冒泡 },true);//目标函数 div1.addEventListener('click',function(){ alert('div1'); },false);//冒泡 } </script></head><body><div id="div1"> <div id="div2"> <div id="div3"> </div> </div></div></body></html>
非IE浏览器既有捕获又有冒泡
true=捕获
false=冒泡
当我点击div3的时候,先捕获弹出div1,在弹出div3,最后冒泡弹出div1;
像我们平时在传统的绑定事件中,element.onclick = dosomething;是采用了事件冒泡方式。
0 0
- 非IE冒泡与捕获
- 非IE冒泡与捕获
- 冒泡与捕获浅析
- 事件捕获与冒泡
- 冒泡与捕获
- 事件流:DOM事件与IE事件,事件冒泡与事件捕获
- 面试题-冒泡与捕获、事件委托、ie事件和dom模型事件、鼠标事件
- JavaScript事件捕获与事件冒泡原理 IE和DOM之间存在哪些主要差别
- js-事件捕获与事件冒泡原理 IE和DOM之间存在哪些主要差别
- JS中的冒泡与捕获
- JS事件捕获与冒泡
- 事件冒泡与事件捕获
- 事件捕获与事件冒泡
- addEventListener的冒泡与捕获
- 事件冒泡与事件捕获
- 事件捕获与事件冒泡
- 事件冒泡与事件捕获
- 事件捕获与事件冒泡
- MySQL系列教程(二)
- PHP 判断是否包含某字符串
- RIL层源码分析
- JNDI学习总结(一)——JNDI数据源的配置
- Node.js Buffer
- 非IE冒泡与捕获
- apache配置文件:http.conf配置详解
- sap常用bapi
- 01_数据结构和算法绪论
- 【Android UI】自定义带按钮的标题栏
- ajax动态加载json数据并解析
- Android资源管理框架(Asset Manager)简要介绍和学习计划
- Notepad++搭配MinGW编译运行C/C++程序
- linux环境下memcache的安装