龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

javascript 取得元素在页面中的绝对位置

时间:2012-12-29 08:41来源:未知 作者:admin 点击:
分享到:
分享一篇关于取得元素在页面中的绝对位置代码,有需要的同学参考一下。

/**//*  
    功能:取得元素在页面中的绝对位置(相对于页面左上角)
    @param {string} node 待求位置的DOM元素
*/      

 代码如下
function getAbsPosition(node) {
    var t = node.offsetTop;
    var l = node.offsetLeft;
    while (node = node.offsetParent) {
        t += node.offsetTop;
        l += node.offsetLeft;
    }
    alert("top=" + t + "n" + "left=" + l);
}

精彩图集

赞助商链接