js获取网页坐标

js 获取某个标签的坐标

aa =document.querySelector("#nc_1_n1z")

function getPosition(node) {
        //获取元素相对于其父元素的left值var left
        var left = node.offsetLeft;
        var top = node.offsetTop;
        // 取得元素的offsetParent
        current = node.offsetParent;

        // 一直循环直到根元素
        while (current != null) {
                left += current.offsetLeft;
                top += current.offsetTop;
                current = current.offsetParent;
        }
        return {
                "left": left,
                "top": top,

        };
}
getPosition(aa)
//返回的数据 为相对当前页面的坐标位置
//返回数据{left: 833, top: 418}

  目录