显示列表

<a onclick="Click()">点击这里</a>
<script language="JavaScript">
<!--
function Click()
{
   var evt = GetEvent();
   alert(evt);
}

// 返回 event 对象
function GetEvent()
{
   if(document.all) // IE
   {
       return window.event;
   }

   func = GetEvent.caller; // 返回调用本函数的函数
   while(func != null)
   {
       // Firefox 中一个隐含的对象 arguments,第一个参数为 event 对象 
       var arg0 = func.arguments[0];
       alert('参数长度:' + func.arguments.length);
       if(arg0)
       {
           if((arg0.constructor == Event || arg0.constructor == MouseEvent)
               ||(typeof(arg0) == "object" && arg0.preventDefault && arg0.stopPropagation))
           {
               return arg0;
           }
       }
       func = func.caller;
   }
   return null;
}
//-->
</script>

返回摘要 | 分类(JavaScript) | 访问(18) | 编辑