Passing object
<script type="text/javascript">
<!--
function getElPos(obj){
elPosX = obj.offsetLeft
elPosY = obj.offsetTop
parentEl = obj.offsetParent
while (parentEl != null){
elPosX += parentEl.offsetLeft // add left offset of parent
elPosY += parentEl.offsetTop // add top offset of parent
parentEl = parentEl.offsetParent // move up the elements until no more offset parents exist
}
return "Left pos = "+elPosX+"px\n\nTop pos = "+elPosY+"px" // return totals
}
//-->
</script>
Passing ID
<script type="text/javascript">
<!--
function getElPos(id){
el=document.getElementById(id)
elPosX = el.offsetLeft
elPosY = el.offsetTop
parentEl = el.offsetParent
while (parentEl != null){
elPosX += parentEl.offsetLeft
elPosY += parentEl.offsetTop
parentEl = parentEl.offsetParent
}
return "Left pos = "+elPosX+"px\n\nTop pos = "+elPosY+"px" // return totals
}
//-->
</script>