注册事件的两种方式(传统注册事件、方法监听注册事件)
注册事件的两种方式
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>注册事件的两种方式</title>
</head><body><button>传统注册事件</button><button>方法监听注册事件</button><button>ie9 attachEvent</button><script>var btns = document.querySelectorAll('button');// 1. 传统方式注册事件btns[0].onclick = function () {alert('hi');}btns[0].onclick = function () {alert('hao a u'); //只会执行最后一个}// 2. 事件侦听注册事件 addEventListener // (1) 里面的事件类型是字符串 必定加引号 而且不带on// (2) 同一个元素 同一个事件可以添加多个侦听器(事件处理程序)btns[1].addEventListener('click', function () {alert(22);})btns[1].addEventListener('click', function () {alert(33);}) //一个接着一个执行// 3. attachEvent ie9以前的版本支持btns[2].attachEvent('onclick', function () {alert(11);})</script>
</body></html>
注册事件的两种方式(传统注册事件、方法监听注册事件)相关推荐
- java用jintellitype和jna两种方式实现鼠标键盘后台监听
下载相关dll文件 我的目录结构 依赖jintellitype-1.3.9.jar方式实现 需要一个jar文件和两个c编写dll文件,注意:d ...
- android注册广播两种方式,Android 注册广播的两种方式对比
Android 注册广播的两种方式对比 1.常驻型广播 常驻型广播,当你的应用程序关闭了,如果有广播信息来,你写的广播接收器同样的能接受到, 他的注册方式就是在你的应用程序中的AndroidManif ...
- android两种广播注册区别,Android 注册广播的两种方式对比
Android 注册广播的两种方式对比 1.常驻型广播 常驻型广播,当你的应用程序关闭了,如果有广播信息来,你写的广播接收器同样的能接受到, 他的注册方式就是在你的应用程序中的AndroidManif ...
- jquery、javascript实现(get、post两种方式)跨域解决方法
jquery.javascript实现(get.post两种方式)跨域解决方法 一.实现get方式跨域请求数据 浏览器端 <script> $(document).ready(fun ...
- jQuery绑定点击事件和改变事件的几种方式以及多个元素绑定多个事件
jQuery绑定点击事件和改变事件的几种方式以及多个元素绑定多个事件 简单的html页面: <!DOCTYPE html> <html lang="en"> ...
- Windows注册服务的两种方式,并设置服务开机自启
目录 第一种方式: 下载instsrv.exe和srvany.exe 用管理员身份运行"命令提示符"工具 用"注册表编辑器"将服务替换为自己需要的功能 修改完注 ...
- java两种绑定方式_Javascript绑定事件的两种方式的区别
命名函数 function check(){ //code } 匿名函数 window.onload = function(){ //先获取元素对象,再绑定事件,绑定的是匿名函数不可重用 var bt ...
- 阻止事件冒泡两种方式:event.stopPropagation();和return false;
jQuery提供了两种方式来阻止事件冒泡. 方式一:event.stopPropagation(); $("#div1").mousedown(function (event) { ...
- Android实现双击事件的两种方式
Work around的方法是先监听onTouch事件来监听连续点击次数,每次点击都布置一个间隔时间的延时任务,延时任务执行时判断间隔内是否还有点击,如果没有则发布点击次数,重置计数. 实现代码如下: ...
最新文章
- 无副作用、效果超越吗啡!用微电极精准管理大脑“疼痛中心”,科学家探索止痛新方法...
- Linux tcpdump命令
- 云上技术 | 混合云多活容灾方案
- Gartner:2022年全球IT支出将超4万亿美元,软件增速最高
- 【计算机网络】关键词汇翻译整合
- Intel超线程技术 Hyper-Threading Technology (4) - 处理器资源与超线程(分区的资源/竞争共享的资源)
- 思维导图Vue组件 mindmap
- Excel文档VBA代码自动删除
- 总结前端常用控件和疑难杂症的解决方法
- 水下清淤机器人_水下清淤机器人启用,箱涵清淤有了新招数~
- 2017-2018-1 《程序设计与数据结构》课程总结
- 怎么去掉桌面“主文件夹”图标?
- 如何将IE浏览器设置为默认浏览器
- 分析针对EFS加密文件无法打开的情况数据恢复的解决方式
- 南非监管机构严厉打击Facebook的联系人共享
- violate与线程安全
- java找出字符串出现最多的字符,JAVA_找出输入的字符串中出现次数最多的字符
- Springboot大学生健康报送系统的设计与实现毕业设计源码091005
- 计算机网络之应用层-Internet电子邮件
- 网站关键词如何设置覆盖上百个关键词(佐伊科技分享干货)