代码如下
 <head>
 <script type="text/javascript">  //传入 event 对象
        function test(objEvent) {
            alert(......);
        }
 </script>
 </head>
 <body>
    <form id="form1" >
    <div id="div1" onmouseover="test(event)" >
        div A
    </div>

    </form>
</body>
请问如何在test函数中获取红色div的id和其内容既(divA)用alert输出?

解决方案 »

  1.   

    function test(objEvent) {
        alert(objEvent.currentTarget.id);
    }
      

  2.   

    function test(objEvent) {
      var id = '';
      if (objEvent.srcElement) id = objEvent.srcElement.id;  //IE
      else id = objEvent.currentTarget.id
      alert(id);
    }
      

  3.   

    如果只是这个功能的话,传this就可以了吧
      

  4.   

    function test(objEvent) {
      var e = objEvent || event;
    var obj =e.target||e.srcElement;
    alert(obj.id +"\n"+obj.innerHTML)
      }