タグの位置を取得
こういう仕組みです
function showPosition( objName ) { // 位置を調べたいオブジェクトを取得する o=document.getElementById(objName); x=y=0; // 親がなくなるまで、親との相対位置を加算し続ける while(o!=null&&o.tagName!='BODY'){ // offsetParent を基準とした相対位置を加算 x+=o.offsetLeft; y+=o.offsetTop; // 位置計算上の親の取得 o= o.offsetParent; } // xとyにオブジェクトの位置が入っている // 取得したオブジェクトの上に位置を表示 var h='<span style=\'z-index:1;left:'+x+'px;top:'+y+'px;position:absolute;'+ 'background-color:white;border:1px solid black;padding:2px;'+ 'filter:alpha(opacity=80);-moz-opacity:0.8;\'>' + 'x=' + x + ' y=' + y+'</span>'; document.body.insertAdjacentHTML('beforeEnd',h); }