function getXYcoord ( nvn ) { var rd = { x:0 ,y:0 }; if ( document.getElemetById ) { var elm = document.getElemetById( nvn ); } else if ( document.all ) { var elm = document.all[ nvn ]; } else { // beklager, jeg kan ikke finde en relativ div i NS4 return rd } do { rd.x += parseInt( elm.offsetLeft ); rd.y += parseInt( elm.offsetTop ); elm = elm.offsetParent; } while ( elm ); return rd }; //end getXYcoord ( string ) -> object{x,y}
Men jeg har fundet denne her som virker fint hvis mit <div> ikke er placeret i en <table>, for lige så snart den bliver lagt i en table så kan den ikke finde den?
function findPosX(obj) {
var curleft = 0; if (document.getElementById || document.all) { while (obj.offsetParent) { curleft += obj.offsetLeft obj = obj.offsetParent; } } else if (document.layers) curleft += obj.x; return curleft; }
function findPosY(obj) { var curtop = 0; if (document.getElementById || document.all) { while (obj.offsetParent) { curtop += obj.offsetTop obj = obj.offsetParent; } } else if (document.layers) curtop += obj.y; return curtop; }
Jeg vil jo gerne kunne finde <div> i f.eks. :
<table id="tableID"> <tr id="trID"> <td id="tdID"> <div id="Hejsa">Vi er de vilde kaniner...</div> </td> </tr> </table>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.