问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript 事件监听是什么?

发布网友 发布时间:2022-05-01 18:50

我来回答

1个回答

热心网友 时间:2022-04-22 15:00

1、事件监听的定义

在Javascript中,浏览器一般分为两大类:

① 基于IE内核的浏览器(版本号小于9的IE浏览器)

② 基于W3C内核的浏览器(版本号大于9的IE浏览器、Firefox、Google等浏览器)

1)基本语法:基于IE内核浏览器

dom对象.attachEvent(type,callback,capture) :为元素绑定事件监听程序

参数说明:

type:绑定的事件类型,如onclick、onmouseover、onmouseout

callback:事件的处理程序,通常是一个匿名函数

capture:使用的浏览器模型,冒泡模型与捕获模型,默认IE8以下的浏览器只支持冒泡模型!

2)基本语法:基于W3C内核的事件监听

dom对象.addEventListener(type,callback) :为W3C内核浏览器绑定事件监听

参数说明:

type:绑定事件类型,不带’on’前缀,如click,mouseover,mouseout

callback:事件的处理程序,通常是一个匿名函数

3、总结事件监听的区别

IE内核的监听方式与W3C内核的监听方式:

①方式不同

IE内核的浏览器使用attachEvent进行绑定

W3C内核的浏览器使用addEventListener进行绑定

②参数不同

IE内核浏览器,其绑定方式一共有三个参数type,callback,capture(使用的浏览器模型)

W3C内核浏览器,其绑定方式一共有二个参数,type和callback

③type参数不同

IE内核的浏览器,type是需要添加’on’前缀的,如onclick

W3C内核浏览器,type是不需要添加’on’前缀的,如click

④触发顺序不同

IE内核的浏览器,其事件监听是先绑定后触发,后绑定的先触发

W3C内核的浏览器,其事件监听是先绑定先触发,后绑定的后触发

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的家用电器有哪些 美的系列品牌有哪些 现在微波炉哪个好用 美的微波炉系列有哪些 使命召唤4 用狙击枪的那关 使命召唤4撤离辐射区路怎么走 如何保护听力?你有了解过吗? 汇编语言编程有哪些特点呢? 少年的你经典语录带图片 少年的你易烊千玺台词精选 关于中秋节的日记怎么写 javascript 事件监听 Javascript:鼠标移过的事件 档案保密柜的意义 关于javascript的问题解答 微信好友被删了,自己又不知道他的了。怎么找回? Jquery e.stopPropagation()终止冒泡无效! 保密柜是什么? 要是一个人谈的恋爱次数多了,你会不会觉得他很渣呢? ...javascript,给元素添加事件,当mouseOver时就添加边框,mouseout时消失... 百度里面有水渣吧、也有唐山水渣吧,怎么就是没有江苏水渣吧。请问怎样才能建立一个江苏水渣吧? 谁帮我说说怎么量泳裤的尺寸?我只有尺子。 男生为什么问你 你不渣吧 别给我渣了 什么意思啊 是不是跟我还不熟还不太了解所以这样疑问我? 男生为什么问你 你不渣吧?别给我渣了 他是不是前面几段感情他都碰到渣女了 所以他很迷茫啊? javascript记录鼠标在某个div里面的停留时间 女朋友说我是个好男人,是她辜负了我,就当是我渣吧,这样你就可以放手了,我想知道她是什么意思 这配置渣吧。 js mouseout和mouseover 的一个问题 有个网恋的小哥哥找我谈对象,认识不到两天,你们觉得他人品怎么样 我觉得渣吧 渣吧野是什么意思? 渣吧五楼豆腐是什么意思? 云相册加密是什么东西 毕竟这种事只会越抹越黑,这个男的够渣吧,你们觉得我像小三吗,我可怜吗,(要求真实评价) 人渣吧。。。 够渣吧!!!永不联系 为什么男孩子会变渣? 人生如戏,可能陪伴你的不会是女人,而是一辆车——荣威350 告诉我这个渣吧 女生一年换三个男朋友是不是渣? 关于中国战争的电影精彩片段观后感作文 1840-1900年战争读后感 有关战争读后感的作文 系统激活时用户名怎么填写 关于战争读后书本感作文50字 视频编辑? 写一篇读后感或观后感。包括甲午战争、鸦片战争、八国联军、九一八事变、南京大*、世界大战等著名战争 局域网内访问别人电脑,需要输入用户名和密码,请问用户名该填写什么?是计算机名还是什么? 零基础学做短视频,哪个软件比较简单 postgreSQL输入中文 战争题材的读后感 求《中国抗日战争史》的读后感