09/10/2018, 22:58
JavaScript ! giup e voi anh chi oi!
lam sao dùng javascript để lấy toạ độ của 1 control nhu : textbox, button, div tag. Co ai biet chi gium, thanks.
Bài liên quan
object,offsetTop
dùng 2 thuộc tính này là lấy được
obj có thể là <TR> hay <TABLE> ...
function getAbsX(obj) //gets absolute X coordinate of an object
{
var leftOffset = 0;
if (obj.offsetParent)
{
while (obj.offsetParent)
{
leftOffset += obj.offsetLeft;
obj = obj.offsetParent;
}
}
else if (obj.x) //for Netscape v.4
{
leftOffset = obj.x;
}
return leftOffset;
}
function getAbsY(obj) //gets absolute Y coordinate of an object
{
var topOffset = 0;
if (obj.offsetParent)
{
while (obj.offsetParent)
{
topOffset += obj.offsetTop;
obj = obj.offsetParent;
}
}
else if (obj.y) //for Netscape v.4
{
topOffset = obj.y;
}
return topOffset;
}