e = e || window.event是js在事件处理兼容IE和非IE的写法。看下面简单写法:

        window.onload = function (e){var div1 = document.getElementById("div1");div1.onclick = function(e){alert(e);//IE6/7/8不支持参数传入  e为undefined}}; 

加上e = e || window.event ;e存在就用e不存在就用windon.event

假如e没初始化,结果就为window.event,否则还是原来的e,利用|| 的短路行为来给e初始化

          window.onload = function (e){var div1 = document.getElementById("div1");e = e || window.event div1.onclick = function(e){alert(e);//IE6/7/8  e为obj}}; 



												

关于js中e = e || window.event相关推荐

  1. js中的事件对象event (获取元素的,x,y坐标)

    event的使用 获取元素的,x,y坐标 如图所示 当鼠标放在上面那个框上时获取其坐标,并且在下面框中显示 其实需要使用到鼠标移动事件 onmousemove event 事件对象中封装了当前事项相关 ...

  2. JS中document和window的区别

    Document 对象 每个载入浏览器的 HTML 文档都会成为 Document 对象. Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问. 提示:Document 对 ...

  3. JS中document对象 window对象

    所有的全局函数和对象都属于Window对象的属性和方法. 区别: 1.window 指窗体.Window 对象表示浏览器中打开的窗口. document指页面.document是window的一个子对 ...

  4. [转]JS中判断鼠标按键判断

    JS中判断鼠标按键的问题. IE 左键是 window.event.button = 1 右键是 window.event.button = 2 中键是 window.event.button = 4 ...

  5. js中一些常用的基本函数

    如何使用jquery刷新当前页面 下面介绍全页面刷新方法:有时候可能会用到 window.location.reload()刷新当前页面. parent.location.reload()刷新父亲对象 ...

  6. 网站开发中JS中的常用语句

    1.document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body ...

  7. html 按钮按下变色松开还原,js中怎么写点击按钮时变色,松开后恢复原来的颜色...

    满意答案 xuehui988 2013.12.07 采纳率:44%    等级:7 已帮助:761人 首先给这个按钮添加鼠标的按下和松开的事件,mousedown,mouseup,使用这两个函数即可. ...

  8. js中的关键字总结呢

    1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4. ...

  9. if(window.event) e = window.event

    浏览器事件对象兼容 function func(e){ if(window.event){ e = window.event; } } 浏览器中的事件都是以对象的形式存在的,IE浏览器与标准DOM浏览 ...

最新文章

  1. zipfile java 解压速率,使用java.util.ZipFile在同一层次中解压缩zipfile
  2. 用无人机打点作画,密集恐惧症患者慎入!
  3. BZOJ 2127 happiness (最小割)
  4. View绑定式监听器实现原理
  5. 【shell编程基础0】bash shell编程的基本配置
  6. 2018年人工智能行业研究报告
  7. Hbase compact入门
  8. 第二课 介绍:手绘墙画颜料选择
  9. 老师教我们用计算机画画就是彩虹,上海一年级语文课文
  10. 社会分工的理想与现实
  11. Linux内核的5个子系统
  12. 1024: 计算字母序号 C语言
  13. 陈安之励志演讲经典句子
  14. mysql只读事务不分配事务id_只读事务是否做无用功?
  15. mysql 分组查询男生女生人数各多少_COUNT(*)分组查询,男女两组人数各多少 对where进行筛选...
  16. OpenGL 图像白平衡色温
  17. 将火狐浏览器鼠标滚轮滚动速度调到接近edge浏览器的效果
  18. 震惊!刷脸吃饭时代真的来临——相思豆餐厅引进乐牛人脸识别智盘系统
  19. el-tree展开按钮变成加减号
  20. 27、scratch教程-画心形

热门文章

  1. 小米有品多个商品主图、细节图怎样快速分类保存
  2. 基于python的个人博客系统的设计开题报告_基于SSM的个人博客系统设计开题报告...
  3. 集成Euraka的SpringBoot工程禁止输出日志:ConfigClusterResolver : Resolving eureka endpoints via configuration的方法
  4. 看到别人比自己优秀,为何会难受?
  5. 挑战程序设计竞赛:反转法
  6. PCB板的线宽、铜厚度,与通过的电流对应的关系,一文看懂!
  7. 浏览器主页进来是hao123
  8. 安卓10开机时间优化分析
  9. jrebel java.lang.ClassCastException: org.springframework.boot.actuate.endpoint.annotation
  10. php 随即英文,PHP生成随机英文用户名