读书人

JS取X跟Y轴

发布时间: 2012-11-14 10:12:18 作者: rapoo

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();

读书人网 >JavaScript

热点推荐