您现在的位置:主页 > 技术中心 > WEB编程 > 网页设计

JavaScript获取事件对象的注意点

来源:互联网 责任编辑:admin 发表时间:2013-07-01 21:10 点击:

平时我们获取事件对象一般写法如下:

以下为引用的内容:
function getEvent(event) {
    return event || window.event  // IE:window.event
}

如果没有参数,也可写成(非IE :事件对象会自动传递给对应的事件处理函数,且为第一个参数):

以下为引用的内容:
function getEvent() {
    return arguments[0] || window.event // IE:window.event
}

这样的写法在除 Firefox(测试版本:3.0.12,下同) 外的浏览器上运行都不会有问题,但 Firefox 为什么例外呢?让我们这样一种情形:

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片

推荐热点

  • WordPress添加百度喜欢按钮小技巧
  • Wordpress 博客如何实现自定义Gravatar头像
  • 网站设计分析:建立良好的视觉层级
  • 网站设计分析:“中国式设计”的三个方向
  • 案例分析:奥巴马筹款网站的制作过程
  • Wordpress页面模板制作方法及使用
  • 创建不平衡的平衡:在网页设计中使用不对称设
  • 7大主流B2C首页导航栏设计对比分析
  • css控制文字前的小图标
?? - ?? - ÝřŝžľŘÝź - TAGąęÇŠ - RSSśŠÔÄ - ??
Copyright © 2004-2024 上海卓卓网络科技有限公司
以下为引用的内容:
<button id="btn" onclick="foo()">按钮</button>
<script>
function foo(){
   var e =  getEvent();
   alert(e);}
</script>