JS的Event事件对象使用方法

 更新时间:2010年12月06日 20:59:02   作者:  
复习下事件,长年用JQ,都给忘了~

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

事件对象获取统一的方法:(来源于网络)
复制代码 代码如下:

function getEvent(event) {
var ev = event || window.event;
if (!ev) {
var c = this.getEvent.caller;
while (c) {
ev = c.arguments[0];
if (ev && (Event == ev.constructor || MouseEvent == ev.constructor)) { /怿飞注:YUI 源码 BUG,ev.constructor 也可能是 MouseEvent,不一定是 Event
break;
}
c = c.caller;
}
}
return ev;
}

调用执行的是:
复制代码 代码如下:

function foo(){
var e = getEvent();
alert(e);
}

相关文章

  • javaScript 数值型和字符串型之间的转换

    javaScript 数值型和字符串型之间的转换

    javaScript 数值型和字符串型之间的转换
    2009-07-07
  • 微信小程序中使用自定义字体的实现与体验优化

    微信小程序中使用自定义字体的实现与体验优化

    由于微信支持的字体非常有限,不能满足个性化的需求,因此在开发的过程中可能会需要使用自定义字体,下面这篇文章主要给大家介绍了关于微信小程序中使用自定义字体的实现与体验优化的相关资料,需要的朋友可以参考下
    2022-02-02
  • JS+CSS实现炫酷光感效果

    JS+CSS实现炫酷光感效果

    这篇文章主要为大家详细介绍了JS+CSS实现炫酷光感效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • JavaScript实现添加及删除事件的方法小结

    JavaScript实现添加及删除事件的方法小结

    这篇文章主要介绍了JavaScript实现添加及删除事件的方法,实例总结了javascript对事件的添加及删除的技巧,涉及javascript事件绑定的方法及浏览器兼容的相关注意事项,需要的朋友可以参考下
    2015-08-08
  • 详解JavaScript中JSON.stringify方法

    详解JavaScript中JSON.stringify方法

    JSON 对象是我们经常使用的一种数据存储对象,它的适用范围非常广,JSON.stringify 方法可以帮我们把一个对象或数组转换成一个 JSON字符串,本文我们给大家详细介绍一下JavaScript中JSON.stringify方法,需要的朋友可以参考下
    2023-09-09
  • JavaScript中计算网页中某个元素的位置

    JavaScript中计算网页中某个元素的位置

    这篇文章主要介绍了JavaScript中计算网页中某个元素的位置,本文先是讲解了一些必要的知识和实现难点,然后给出实现代码,需要的朋友可以参考下
    2015-06-06
  • js图片轮播特效代码分享

    js图片轮播特效代码分享

    这篇文章主要介绍了js图片轮播特效,图片切换效果特别适合做产品演示,感兴趣的小伙伴可以参考下
    2015-09-09
  • js表头排序实现方法

    js表头排序实现方法

    这篇文章主要介绍了js表头排序实现方法,涉及数字、字母、字符串比较及排序等操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • 如何利用JavaScript获取字符串中重复次数最多的字符

    如何利用JavaScript获取字符串中重复次数最多的字符

    这篇文章主要给大家介绍了关于如何利用JavaScript获取字符串中重复次数最多的字符的相关资料,文中介绍了两种解决方案,分别是使用对象以及数组&指针来实现,需要的朋友可以参考下
    2021-07-07
  • JavaScript直接调用函数与call调用的区别实例分析

    JavaScript直接调用函数与call调用的区别实例分析

    这篇文章主要介绍了JavaScript直接调用函数与call调用的区别,结合额实例形式分析了JavaScript直接调用函数与call调用的基本用法、区别及相关注意事项,需要的朋友可以参考下
    2020-05-05

最新评论