parseInt(document.getElementById("DIV的ID").style.top)-parseInt(document.body.scrollTop)
div的高度-滚动的高度

解决方案 »

  1.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
     <head>
      <title> New Document </title>
      <script language="JavaScript">
      <!--
    function show(obj){
    var iTop = obj.offsetTop;
    while(obj = obj.offsetParent){
    iTop += obj.offsetTop
    }
    alert("距顶部"+iTop+"px")
    }
      //-->
      </script>
     </head> <body>
      <div id="oDiv" style="width:250px;height:250px;position:absolute;top:102px;left:300px;border:1px solid #DFDFDF">
      </div>
      <br/>
      <input type="button" value="查看" onclick="show(document.getElementById('oDiv'))">
     </body>
    </html>