javascript addEventListener()
为什么80%的码农都做不了架构师?>>>
element.addEventListener(event,function,useCapture)
event:必须 字符串 指定事件名称
注意:不要使用‘on’前缀,例如:使用‘click’而不是‘onclick’(dom事件)
function:必须 指定要事件触发时执行的函数
事件对象会作为此函数的第一个参数传人,事件类型取决于event属于那种对象例如click属于MouseEvent对象。此处是回调函数而不是执行体(alert('hello')属于执行体,可以使用匿名函数替代function(){alert('hellow');}不然会在刷新时调用alert而监听无效)
useCapture:可选 布尔值 指定事件是否在捕获或冒泡阶段执行
true:事件句柄在捕获阶段执行
false:默认时间句柄在冒泡阶段执行
捕获过程是由外到里也就是外层div先捕获,如果为true则外层先执行,冒泡是由里向外的,也就是捕获过程结束后事件会向外冒泡为false的会在此阶段执行。
转载于:https://my.oschina.net/hcliu/blog/733506
javascript addEventListener()相关推荐
- JavaScript addEventListener()事件监听方法
addEventListener()方法将事件处理程序附加到指定的元素. 您可以使用removeEventListener()方法轻松删除事件侦听器. 语法:element.addEventListe ...
- JavaScript 的addEventListener() 事件监听详解!
JavaScript 的addEventListener() 事件监听详解! addEventListener() 用于向指定元素添加事件. 可以向一个元素添加多次事件或者多次不同事件,后面的事件是 ...
- 六、前端开发-JavaScript DOM
六.前端开发语言体系-JavaScript DOM 文章目录 六.前端开发语言体系-JavaScript DOM JavaScript DOM DOM简介 DOM方法 DOM事件 DOM事件监听器 D ...
- addEventListener() 事件监听
无意间有人问到了,这个方法,我就学了一下,顺便敲了一个小demo. addEventListener() 用于向指定元素添加事件. 可以向一个元素添加多次事件或者多次不同事件,后面的事件是不会覆盖前面 ...
- JavaScript详细教程
JavaScript 1.编程语言 1.1 编程 1.2 计算机语言 1.3 编程语言 1.4 翻译器 1.5 编程语言和标记语言区别 1.6 总结 2.计算机基础 2.1 计算机组成 2.2 数据存 ...
- 使用 JavaScript 控制 HTML5 视频播放器
转载地址:https://msdn.microsoft.com/zh-cn/library/hh924823(v=vs.85).aspx HTML5 video 对象提供可以用于通过 JavaScri ...
- angularjs html5模式,Angularjs $location html5mode浅析
关于HTML5 history API 参考资料:http://diveintohtml5.info/history.html 参考资料为英文,内容较为简单,周末会做简单翻译,方便英语吃力的童鞋. H ...
- chromedriver中的浏览器选项
chromedriver中的浏览器选项 There are lots of command lines which can be used with the Google Chrome browser ...
- Chromium浏览器(CEF)的命令行列表说明
找到的Chromium浏览器的命令行说明列表,转放在这里以方便查看. List of Chromium Command Line Switches There are lots of command ...
最新文章
- 集成公司内部的多个子系统(兼容B/S和C/S),实现单点登录功能的多系统的统一入口功能...
- 如何在谷歌云平台上部署可解释性模型
- UPDATE ORACLE(9i OR 10G) USER'S PASSWORD AND GET ORACLE VERSION MESSAGE
- 重零开始学前端-基础(2) 运算符和数据转换
- python3 分离路径 目录 文件名 后缀
- gitkraen_超详细!Github团队协作教程(Gitkraken版)
- XCTF-高手进阶区:unserialize3
- 代码整洁之道(Clean Code)- 读书笔记
- Apache Prefork、Worker和Event三种MPM简单分析
- STC15点亮WS2812灯珠(C结合汇编)
- nuget包循环引用问题
- docker search oracle,Docker search 命令
- 2022年全新UI聚合支付系统四方源码+修复BUG完美版
- H12-211数通HCNA题库解析(一)
- 游戏模型提取工具ninjaripper_游戏模型 | 10巫战ZB围脖毛发制作
- 猫途鹰联手携程集团打造面向中国出境旅行者的顶级旅行平台
- 调整计算机硬盘大小,分区助手调整硬盘分区大小图文教程?
- “新基建”投资背景下 安防企业如何把握发展机遇?
- 判断一个整数是否为素数。本题要求编写程序,判断一个给定的整数是否为素数。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。
- 无人驾驶算法学习(十一):IMU标定及Allan方差分析
热门文章
- Java这个高级特性-泛型,很多人还没用过!
- 比Navicat还要好用的通用数据库管理工具,功能强大还免费
- 在Redis中设置了过期时间的Key,需要注意哪些问题?
- 【廖雪峰python入门笔记】tuple_“元素可变”
- 两大顶级AI算法一起开源!Nature、Science齐发Alphafold2相关重磅,双厨狂喜~
- 一行命令装下所有「炼丹」工具及依赖项,就靠这个免费软件源了|教程
- 到了管理层我才发现,这些管理知识应该尽早学起来!
- 【资源】Faster R-CNN原理及代码讲解电子书
- Github标星2.3k+!这个仓库提供了靠谱的入门人工智能的路线及资料!
- 学了这些,他薪资涨了40%,收割了阿里、头条、快手等大厂的offer!