WEB前端 | JS基础——(9-3)事件冒泡与绑定
2016-11-11 19:03
585 查看
<!doctype html> <html> <head> <meta charset="utf-8"/> <title>事件冒泡和绑定</title> <style type="text/css"> #reddiv { width: 600px; height: 400px; background-color: red; } #bluediv { width: 400px; height: 200px; background-color: blue; margin: 100px; } #greendiv { width: 300px; height: 100px; background-color: green; margin: 50px; } </style> </head> <body> <div id="reddiv"> <div id="bluediv"> <div id="greendiv"> </div> </div> </div> </body> <script type="text/javascript"> // 事件冒泡 var reddiv = document.getElementById('reddiv'); var bluediv = document.getElementById('bluediv'); var greendiv = document.getElementById('greendiv'); reddiv.onclick = function() { console.log('点击了红色的div'); } bluediv.onclick = function(ev) { ev.cancelBubble = true; console.log('点击了蓝色的div'); } greendiv.onclick = function(ev) { // ev.cancelBubble = true; console.log('点击了绿色的div'); } //事件绑定 type 不含on (IE 含on) bluediv.addEventListener('click',function() { console.log(1); },false) </script> </html>
相关文章推荐
- WEB前端 | JS基础——(11)移动端事件
- Web前端从入门到放弃(js事件的绑定)
- Javascript循环绑定事件 web前端开发博客:http://www.css88.com/
- Web前端学习——JS基础二之图片切换
- WEB前端 | JS基础——(4)数组、二维数组和this
- WEB前端 | JS基础——(10)存储
- WEB前端 | JS基础——(5)字符串和时间
- JS基础——事件绑定
- web前端面试中常见的js基础又实用的知识回顾
- Web前端从入门到放弃(js事件的分类和介绍)
- WEB前端 | JS基础——(2)布尔类型和关系运算符
- Javascript循环绑定事件 web前端开发博客:http://www.css88.com/
- JS基础——事件绑定
- 使用decj简化Web前端开发(一):声明式Javascript动态加载和浏览器事件绑定
- web前端实验一:利用Js捕获鼠标事件实现图片切换
- Web前端学习——JS基础一之DIV格式变换
- JS 事件基础 事件绑定函数
- Web前端教程js-event(事件对象及其属性、方法)
- WEB前端 | JS基础——(6)函数定时器
- Web前端从入门到放弃(js数组基础和数组方法的各种使用)