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.
MichaelTuanAnh viết 01:09 ngày 10/10/2018
object.offsetLeft
object,offsetTop
dùng 2 thuộc tính này là lấy được
canhcam viết 01:04 ngày 10/10/2018
lay duoc chết liền, thử rồi. Có cách nào khác Ko
MichaelTuanAnh viết 01:12 ngày 10/10/2018
lấy được đó, mình đã thử rồi
mykenty viết 01:03 ngày 10/10/2018
gửi bạn 2 hàm JS lấy tọa độ x y của 1 obj
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;
}
canhcam viết 01:11 ngày 10/10/2018
cam on cac anh nhe !
Bài liên quan
0