<script language="javascript">
   function inspect(elm)
   {
      var str = "";
      for(var i in elm)
      {
 str += i + elm.getAttribute(i)+"  ";
      }

      alert(str);
    }
</script>

<div id="dv1"   onMouseOver="javascript:inspect(this)">ssssssssssss</div>
不知道这个是否是你需要的~~

解决方案 »

  1.   

    document对象有onmouseover事件,也就是在鼠标停放或是移入某标签控件时激发此事件,同时event对象里的srcElement指向你鼠标所停放或移入的控件对象引用document.onmouseover = function(){
      alert(event.srcElement.tagName);//标签名
      //alert(event.srcElement.id);//对象id
      //等等,随便你如何去做....
    }
      

  2.   

    获取对象:
    event.srcElement
    document.elementFromPoint(event.clientX,event.clientY)
      

  3.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script>
    var objectMouseOver=null;
    function testFun()
    {
    if(objectMouseOver==null) alert(null);
    else alert(objectMouseOver.outerHTML);
    }window.setInterval(testFun,3000);
    </script>
    </head><body onmouseover="objectMouseOver=event.toElement;" onmouseout="objectMouseOver=null;">
    <a href=# >a</a><br/>
    <a href=# >b</a><br/> 
    <a href=# >c</a><br/> 
    <a href=# >d</a><br/> 
    <a href=# >e</a><br/> 
    <a href=# >f</a><br/> 
    <a href=# >g</a><br/> 
    </body></html>