var obj=document.all.Submit2;
或者
 var obj=document.getElementById("Submit2");试一试吧。

解决方案 »

  1.   

    <script language="javascript" type="text/javascript">
    function getIE(e){
       var t=e.offsetTop;
       var l=e.offsetLeft;
       while(e=e.offsetParent){
          t+=e.offsetTop;
          l+=e.offsetLeft;
       }
       alert("top="+t+"\nleft="+l);
       
    }
    function GetPos()
    {
        var obj=document.getElementById("Submit1");    getIE(obj);
    }
    </script>
    </head>
    <body>
        <input id="Submit2" type="submit" value="submi2" />
        <input id="Submit1" type="submit" value="Submit1" name="temp" onclick="GetPos()" />
    </body>
    </html>
      

  2.   

    <script language="javascript" type="text/javascript">
    function getIE(e){
       var t=e.offsetTop;
       var l=e.offsetLeft;
       while(e=e.offsetParent){
          t+=e.offsetTop;
          l+=e.offsetLeft;
       }
       alert("top="+t+"\nleft="+l);
       
    }
    function GetPos()
    {
        var obj=document.all['Submit2'];
        getIE(obj);
    }
    </script>
    </head>
    <body>
        <input id="Submit2" type="submit" value="submi2" />
        <input id="Submit1" type="submit" value="submit1" name="temp" onclick="GetPos()" />
    </body>
    </html>
      

  3.   

    function GetPos()
    {
        var obj=document.all['Submit2']; //document.getElementById("Submit2");
        getIE(obj);
    }