javascript 取得元素在页面中的绝对位置
分享一篇关于取得元素在页面中的绝对位置代码,有需要的同学参考一下。
/**//*
功能:取得元素在页面中的绝对位置(相对于页面左上角)
@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); } |
精彩图集
精彩文章