注册事件的两种方式

<!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>

注册事件的两种方式(传统注册事件、方法监听注册事件)相关推荐

  1. java用jintellitype和jna两种方式实现鼠标键盘后台监听

    下载相关dll文件 我的目录结构                              依赖jintellitype-1.3.9.jar方式实现 需要一个jar文件和两个c编写dll文件,注意:d ...

  2. android注册广播两种方式,Android 注册广播的两种方式对比

    Android 注册广播的两种方式对比 1.常驻型广播 常驻型广播,当你的应用程序关闭了,如果有广播信息来,你写的广播接收器同样的能接受到, 他的注册方式就是在你的应用程序中的AndroidManif ...

  3. android两种广播注册区别,Android 注册广播的两种方式对比

    Android 注册广播的两种方式对比 1.常驻型广播 常驻型广播,当你的应用程序关闭了,如果有广播信息来,你写的广播接收器同样的能接受到, 他的注册方式就是在你的应用程序中的AndroidManif ...

  4. jquery、javascript实现(get、post两种方式)跨域解决方法

     jquery.javascript实现(get.post两种方式)跨域解决方法 一.实现get方式跨域请求数据 浏览器端 <script> $(document).ready(fun ...

  5. jQuery绑定点击事件和改变事件的几种方式以及多个元素绑定多个事件

    jQuery绑定点击事件和改变事件的几种方式以及多个元素绑定多个事件 简单的html页面: <!DOCTYPE html> <html lang="en"> ...

  6. Windows注册服务的两种方式,并设置服务开机自启

    目录 第一种方式: 下载instsrv.exe和srvany.exe 用管理员身份运行"命令提示符"工具 用"注册表编辑器"将服务替换为自己需要的功能 修改完注 ...

  7. java两种绑定方式_Javascript绑定事件的两种方式的区别

    命名函数 function check(){ //code } 匿名函数 window.onload = function(){ //先获取元素对象,再绑定事件,绑定的是匿名函数不可重用 var bt ...

  8. 阻止事件冒泡两种方式:event.stopPropagation();和return false;

    jQuery提供了两种方式来阻止事件冒泡. 方式一:event.stopPropagation(); $("#div1").mousedown(function (event) { ...

  9. Android实现双击事件的两种方式

    Work around的方法是先监听onTouch事件来监听连续点击次数,每次点击都布置一个间隔时间的延时任务,延时任务执行时判断间隔内是否还有点击,如果没有则发布点击次数,重置计数. 实现代码如下: ...

最新文章

  1. 无副作用、效果超越吗啡!用微电极精准管理大脑“疼痛中心”,科学家探索止痛新方法...
  2. Linux tcpdump命令
  3. 云上技术 | 混合云多活容灾方案
  4. Gartner:2022年全球IT支出将超4万亿美元,软件增速最高
  5. 【计算机网络】关键词汇翻译整合
  6. Intel超线程技术 Hyper-Threading Technology (4) - 处理器资源与超线程(分区的资源/竞争共享的资源)
  7. 思维导图Vue组件 mindmap
  8. Excel文档VBA代码自动删除
  9. 总结前端常用控件和疑难杂症的解决方法
  10. 水下清淤机器人_水下清淤机器人启用,箱涵清淤有了新招数~
  11. 2017-2018-1 《程序设计与数据结构》课程总结
  12. 怎么去掉桌面“主文件夹”图标?
  13. 如何将IE浏览器设置为默认浏览器
  14. 分析针对EFS加密文件无法打开的情况数据恢复的解决方式
  15. 南非监管机构严厉打击Facebook的联系人共享
  16. violate与线程安全
  17. java找出字符串出现最多的字符,JAVA_找出输入的字符串中出现次数最多的字符
  18. Springboot大学生健康报送系统的设计与实现毕业设计源码091005
  19. 计算机网络之应用层-Internet电子邮件
  20. 网站关键词如何设置覆盖上百个关键词(佐伊科技分享干货)

热门文章

  1. Django admin美化插件suit
  2. [Windows Server 2008] 404错误设置方法
  3. [常微分方程]Lecture 2: 欧拉数值方法及推广
  4. C语言中函数调用中静态变量的应用
  5. ROS软路由的基本操作
  6. centos7更换和升级JDK版本
  7. 使用openssh的登录的三种方法
  8. Eclipse开发程序,取得新的工程后,启动Web服务出错原因总结
  9. 大规模数据作成时的注意点。
  10. 【Python-3.3】字典中存储列表