码迷,mamicode.com
首页 > Web开发 > 详细

js事件对象兼容性

时间:2020-03-10 20:00:15      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:image   js事件对象   inf   事件对象   属性   键盘   tar   element   事件冒泡   

事件细说

       1.每个事件函数天生有一个参数叫event,它是事件对象,如果向修改event的名称,事件函数的第一个参数就是用来修改的

技术图片

       兼容性

  1. ie8一下不支持event对象 var event=event||window.event

 技术图片

  1. ie8以下没有target属性 事件源 点谁谁就是事件源

ie8以下没有target 但是有srcElement ie8以下就用它

如果父级和子级元素都有事件函数,点击子级的时候也会触发父级的事件函数,但是事件源是一致的,都是子级元素。

 

2.事件对象有两种 一种是mouseevent 鼠标事件对象 一种是keyevent 键盘事件对象

 

事件向上传递==》事件冒泡。

       父元素和子元素都有事件函数时,触发子元素的事件,父元素也会被触发。这就是事件冒泡。

 

事件向下传递==》事件捕获。

js事件对象兼容性

标签:image   js事件对象   inf   事件对象   属性   键盘   tar   element   事件冒泡   

原文地址:https://www.cnblogs.com/wanglei2/p/12458031.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!