<script type="text/javascript"> function findPosX(obj) { var curleft = 0; if(obj.offsetParent) while(1) { curleft += obj.offsetLeft; if(!obj.offsetParent) break; obj = obj.offsetParent; } else if(obj.x) curleft += obj.x; return curleft; } function findPosY(obj) { var curtop = 0; if(obj.offsetParent) while(1) { curtop += obj.offsetTop; if(!obj.offsetParent) break; obj = obj.offsetParent; } else if(obj.y) curtop += obj.y; return curtop; } </script>
|
ואז, בהנחה שיש לך TD עם ID של myCell למשל, תוכל לשלוף את המיקום שלו על המסך ע"י:
alert(findPosX(document.getElementById("myCell")); alert(findPosY(document.getElementById("myCell"));
|
בהצלחה.