用javascript取控件位置的方法

  var divx;
   var divy;
   var e;
   var y;
   e=document.getElementById(id);
   divx=e.offsetLeft;
   divy=e.offsetTop;
   y=e.offsetHeight;
   while(e=e.offsetParent){
    divy+=e.offsetTop;
 divx+=e.offsetLeft;
    }

divy=divy+y;

posted @ 2010-05-04 14:59  Hellen.Li  阅读(180)  评论(0编辑  收藏  举报