首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS取X跟Y轴

2012-11-14 
JS取X和Y轴取画面的控件的绝对X,Y坐标.调用:point.Y.call(this,document.getElementById(ID))function

JS取X和Y轴

取画面的控件的绝对X,Y坐标.


调用:point.Y.call(this,document.getElementById("ID"));

function point_JS() {
this.X = function(obj) {
var curleft = 0;

if (obj.offsetParent) {
   while (obj.offsetParent) {
    curleft += obj.offsetLeft;
   obj = obj.offsetParent;
   }
} else if (obj.x) curleft += obj.x;
return curleft;
};
this.Y = function(obj) {
var curtop = 0;
if (obj.offsetParent) {
   while (obj.offsetParent) {

    curtop += obj.offsetTop;
    obj = obj.offsetParent;
   }
} else if (obj.y) curtop += obj.y;
return curtop;
};
}
var point = new point_JS();

热点排行