JavaScript-DOM的0级与2级事件 263

2022-12-21 程序员资讯 0 756
¥ 2.88B

包年VIP免费升级包年VIP

开通VIP尊享优惠特权
立即下载 升级会员

JavaScript-DOM的0级与2级事件 263

html标识符与式样

DOM共计4个等级:DOM0级、DOM1级、DOM2级和DOM3级。DOM该事件共计3个等级:DOM0级该阿提斯鲁夫尔谷,DOM2级该阿提斯鲁夫尔谷和DOM3级该阿提斯鲁夫尔谷,暂介绍方可

DOM的0级该事件

1.DOM0级该事件的存取形式:

1.1间接写在原素条码内 <div id=”dv0″ onclick=”alert(条码内存取该事件)”></div>

document.getElementById(“dv0”).onclick = function () {

}

2.DOM0级该事件的特征

DOM0级该事件是将两个表达式表达式给两个该事件处理特性,因而DOM0级该事件具备下列特征

2.1 完全相同dom原素的完全相同该事件根本无法注册登记两个,注册登记数个完全相同该事件时能被前面的该事件全面覆盖掉,只继续执行最终两个完全相同的该事件表达式

JavaScript-DOM的0级与2级事件 263

0级空格键该事件

0级该事件其本质其原因是:0级该事件是为dom原素对象上的两个特性进行表达式,当表达式多次时以最终值为准,比如设置其背景色

JavaScript-DOM的0级与2级事件 263

两次设置其背景色,第一次设置的被全面覆盖掉;0级该事件时多次注册登记完全相同该事件其原理与此类同

2.使用的是该事件冒泡机制 注册登记的该事件表达式执行顺序是由内而外地继续执行

JavaScript-DOM的0级与2级事件 263

该事件冒泡:按钮在div中

DOM的2级该事件

1.Dom2级该事件存取形式:对象.addEventListener(该事件名称,该阿提斯鲁夫尔谷表达式,该事件机制)

该事件名称:名称为字符串类型,比如空格键该事件的click,名称没有on()

该阿提斯鲁夫尔谷表达式:是function表达式,表达式中是要继续执行的js标识符

该事件机制:布尔类型,其值 为true时是捕获机制 为false时是冒泡机制(默认机制)

JavaScript-DOM的0级与2级事件 263

div注册登记空格键该事件

2.Dom2级该事件的特征

2.1为完全相同对象注册登记数个完全相同该事件,不会被全面覆盖

JavaScript-DOM的0级与2级事件 263

注册登记同两个该事件,介绍方可

2.2可以设置触发机制即该事件的冒泡/捕获机制(默认冒泡,不写最终两个参数或值为false)

JavaScript-DOM的0级与2级事件 263

设置该事件机制

事件机制为true时,空格键按钮时先继续执行div的该事件,再继续执行按钮的该事件

2.3可以移除某个该事件(前提是注册登记该事件时该事件表达式不能为匿名表达式)

移除形式: 对象.removeEventListener(该事件名称,事件表达式名称,该事件机制)

JavaScript-DOM的0级与2级事件 263

移除该事件

3.在IE浏览器中IE8.0及下列不支持addEventListener这个存取该事件方法,需要使用对象.attachEvent()的形式存取添加该事件;移除该事件使用对象.detachEvent()

JavaScript-DOM的0级与2级事件 263

注意:该事件名称需要加on IE8及下列浏览器存取形式没有第三个参数不能设置捕获阶段

资源下载此资源下载价格为2.88B,包年VIP免费,请先
2405474279

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务