天空小小岛技术论坛

 找回密码
 注册
搜索
查看: 6118|回复: 0
打印 上一主题 下一主题

获取源对象和事件对象(懒人专用)

[复制链接]
跳转到指定楼层
1#
一粒米 发表于 2010-5-26 18:08:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. function getTarget(event) {
  2.         //event = doane(event);
  3.         return event.srcElement || event.target;
  4. }

  5. /**
  6. * 获取 event 对象
  7. * @param        event        event 事件对象;
  8. */
  9. function getEvent() {
  10.         if(document.all) {
  11.                 return window.event;
  12.         }
  13.         func = getEvent.caller;
  14.         while(null != func) {
  15.                 var argF = func.arguments[0];
  16.                 if(argF && argF.constructor == MouseEvent) {
  17.                         return argF;
  18.                 }
  19.                 func = func.caller;
  20.         }
  21.         return null;
  22. }
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|天空小小岛  |京ICP备2025130156号|

GMT+8, 2025-6-22 04:36 , Processed in 0.090376 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表