事件对象(二)
来源:互联网 发布:阿里云 搭建java服务器 编辑:程序博客网 时间:2024/06/05 23:40
获取event兼容写法:e=e||window.event
W3C方法,mouseover事件和mouseout事件通过relatedTarget获取鼠标从哪个元素移入到当前元素,或移到哪个元素,IE中是通过fromElement和toElement获取(需要判断一下事件)。
e.type 判断是什么事件
e.target判断调用事件的对象(IE中用srcElement)
阻止默认事件:e.preventDefault()IE中用:e.returnVlaue=false;
阻止在网页中右击弹出菜单:document.oncontextmenu=function(e){ e.preventDefault()}
获取滚轮滚动距离:非火狐浏览器:document.onmousewheel=function(e){ e.wheelDelta;}火狐浏览器:document.onDOMMouseScroll=function(e){ -e.detail*40 //为了和其他浏览器统一}兼容写法:function getWD(evt){ var e=evt||window.event; if(e.wheelDelta){ return e.wheelDelta; }else if(e.detail){ return -e.detail*40 }}
阅读全文
0 0
- 事件(二):事件对象
- 事件对象(二)
- js 事件对象(二)
- js 事件对象(二)
- 事件与事件对象(二)
- javaScript笔记(二十一) 事件对象
- vue1.x 事件对象(二)
- JavaScript高级程序设计学习笔记--事件(二)(事件对象--DOM中的事件对象/IE中的事件对象/跨浏览器的事件对象)
- 事件,事件对象,CreateEvent()
- JavaScript系统学习之二 <事件,对象>
- 事件对象(上)
- 事件处理(二)
- 事件(二)
- javascript事件(二)
- javascript基础(DOM对象概述,事件,文档加载)(二十五)
- ADO三大对象的属性、方法、事件及常数(二)
- ADO三大对象的属性、方法、事件及常数(二)
- 事件与事件对象(一)
- springBoot整合redis报错报错
- springboot热部署
- MyBatis工具类的封装
- 求出0—999之间的所有“水仙花数”。
- jquery中的switch用法及注意问题
- 事件对象(二)
- Redis服务搭建与详细介绍
- 求Sn=a+aa+aaa+aaaa+aaaaa的前五项之和,其中a是一个数字 例如:2+22+222+2222+22222
- PAT 乙级 1072. 开学寄语(20)
- 设计模式之观察者模式
- mybatis基础知识(第一更)
- 查看笔记本win自带的电池报告
- Leetcode-Word Break
- 场效应管的那点事