JavaScript学习(二十七)—解决IE以及IE8之前的浏览器下面的添加事件或者删除事件

addEventListener和removeEventListener在IE8以及IE浏览器下面不支持,如果要在IE以及IE8之前的浏览器下面添加事件或者删除事件,可以使用以下方法:

1)添加事件:attachEvent方法

  • 格式:元素节点.attachEvent(‘事件处理程序名称’,事件处理函数名称或匿名函数);

  • 如果事件打算被删除,这里的事件处理函数必须是函数名称

  • 注意:谷歌浏览器或者高版本的IE浏览器(如IE11)不支持

2)删除事件:detachEvent方法

  • 格式:元素节点.detachEvent(‘事件处理函数名称’,’‘事件处理函数名称’);
<!DOCTYPE html>
<html lang="en"

JavaScript学习(二十七)—解决IE以及IE8之前的浏览器下面的添加事件或者删除事件相关推荐

  1. JavaScript学习(二)动画

    Offset offsetWidth和offsetHight 检测盒子自身宽高+padding+border. 这两个属性,他们绑定在了所有的节点元素上.获取之后,只要调用这两个属性,我们就能够获取元 ...

  2. javascript 函数节流 throttle 解决函数被频繁调用、浏览器卡顿的问题

    * 使用setTimeout index.html <html> <head><meta charset="UTF-8"><title&g ...

  3. Java多线程学习二十七:AtomicInteger 在高并发下性能不好,如何解决?为什么?

    AtomicInteger 在高并发下性能不好,如何解决?以及为什么会出现这种情况? 我们知道在 JDK1.5 中新增了并发情况下使用的 Integer/Long 所对应的原子类 AtomicInte ...

  4. Java基础学习(二十七)之IO流

    1. File 1.1 File类概述和构造方法(myFile中的com.itheima_01中的FileDemo01) File:它是文件和目录路径名的抽象表示 文件和目录是可以通过File封装成对 ...

  5. JavaScript学习二

    函数与方法 函数 函数通过 function 关键词进行定义,其后是函数名和括号 ().函数名可包含字母.数字.下划线和美元符号(规则与变量名相同)(在 JavaScript 中,函数是对象的方法,使 ...

  6. JavaScript学习记录十七

    apply和call方法的使用 //apply和call的使用     //作用:可以改变this的指向 //apply和call方法中如果没有传入参数,或者是传入的是null,那么调用该方法的函数对 ...

  7. ElasticSearch7.3学习(二十七)----聚合概念(bucket和metric)及其示例

    一.两个核心概念:bucket和metric 1.1 bucket 有如下数据 city name  北京 张三  北京 李四 天津 王五 天津 赵六 天津 王麻子 划分出来两个bucket,一个是北 ...

  8. ballerina 学习二十七 项目k8s部署 运行

    ballerina k8s 部署和docker 都是同样的简单,编写service 添加注解就可以了 参考项目 https://ballerina.io/learn/by-guide/restful- ...

  9. 前端学习(2697):重读vue电商网站18之监听图片删除事件

    Js // 处理图片移除的操作 handleRemove(file) {// 1.获取将要删除的图片的临时路径const filePath = file.response.data.tmp_path/ ...

最新文章

  1. PWA项目实战分享(听书APP)
  2. Keras正式从TensorFlow分离:结束API混乱与耗时编译
  3. Zabbix监控MongoDB
  4. 常用汉字的unicode编码
  5. CV之YOLOv3:深度学习之计算机视觉神经网络Yolov3-5clessses训练自己的数据集全程记录
  6. c语言 3个人比饭量大小,OpenJudge计算概论-比饭量【枚举法、信息数字化】
  7. Qt 控件渐变隐藏消失
  8. SAP Spartacus 服务器端渲染单步调试步骤之一:应用程序准备工作
  9. P4100-[HEOI2013]钙铁锌硒维生素【矩阵求逆,最大匹配】
  10. 判断请求来自手机还是PC
  11. centos7 cuda测试_CentOS 7 安装 NVIDIA 显卡驱动以及CUDA驱动(自测可用)
  12. 8 Tactics to Combat Imbalanced Classes in Your Machine Learning Dataset
  13. mysql创建表的默认大小_mysql InnoDB建表时设定初始大小的方法
  14. JS对象 - Array属性方法汇总
  15. 打造狂拽炫酷的主流自定义侧滑控件(仿酷狗和QQ5.0)
  16. Speed/accuracy trade-offs for modern convolutional object detectors
  17. keil4 破解心得
  18. java delphi aes加密算法_AES加密算法(Delphi源码)
  19. 高数 | 函数在间断点处的极值问题
  20. 腾讯发布叮当助手,人工智能语音助手将赋能智能电视

热门文章

  1. Go学习笔记一:基础知识
  2. java学习日记(1-7)
  3. 物联网爆发 引发安全升级
  4. Android graphic: bitmap and it's principle
  5. Hello,Views(五)自动填充文字AutoCompleteTextView(附源码)
  6. 又忙了一天,什么书也不看。
  7. 第5章 编写主引导扇区代码
  8. 深入浅出计算机组成原理04:存储和IO系统
  9. 【FFMPEG系列】之windows下编译FFMPEG篇----之三(MingW64)
  10. mysql 撤销权限_MySQL撤销权限(Revote语句)