【JavaScript】事件分级 DOM0、DOM2

DOM事件绑定:

DOM0级事件

特点:所有的浏览器都支持;事件只能注册一次,后面的会覆盖旧的;

注册方式:

(1)在html上添加<div οnclick="alert('hello')">,其中this指向自身。

(2) 匿名函数d.οnclick=function(){},其中 this 指向自身

(3)普通函数 οnclick="ok()",相当于动态调用,没有时间参数e的传递。

DOM2级事件

注册方式:

添加:addEventListener(event,function,userCapture)

dom0级事件和dom2级事件的区别:

如果分别定义了两个dom0级事件和2个dom2级事件:

  • dom0级事件会覆盖;

  • dom2不会覆盖,会依次执行;

  • dom0和dom2可以共存,不互相覆盖,但是dom0之间依然会覆盖。

相关推荐
铁皮饭盒1 分钟前
Bun 处理 IO 密集型比 Java 强多少?
javascript
罗超驿2 分钟前
6.Java LinkedList深度解析:从链表原理到源码实践
java·开发语言·链表
anod3 分钟前
Amazon反爬虫:一场从自动化到Chrome插件的折腾之旅
javascript·chrome·amazon·插件
2501_948106915 分钟前
计算机毕业设计之jsp物业管理系统
java·大数据·开发语言·汽车·课程设计
葡萄城技术团队9 分钟前
AI 不会淘汰电子表格,反而会让电子表格成为 AI 操作系统
前端·人工智能
BigTopOne9 分钟前
Short Put and Short Call
前端
逝水无殇16 分钟前
C# 反射详解
开发语言·后端·c#
Cache技术分享21 分钟前
465. Java 反射 - 获取类的简单名
前端·后端
BigTopOne29 分钟前
什么是行权价,什么是权利金,什么是行权?
前端
xlxxy_31 分钟前
sap获取批次特性报表
java·linux·开发语言·前端·数据库·abap·mm