<script type="text/javascript"> function getPos(elm) {//jumper; for(var zx=zy=0;elm!=null;zx+=elm.offsetLeft,zy+=elm.offsetTop,elm=elm.offsetParent); return {x:zx,y:zy} } function showPos(){ var div = document.getElementById('minDiv'); var pos = getPos(div); document.getElementById('leftPos').innerHTML = pos.x; document.getElementById('topPos').innerHTML = pos.y; } </script>
<body onload="showPos();"> Diven er positioneret <span id="leftPos" style="color:red;"></span> pixel fra venstre kant<br> og <span id="topPos" style="color:red;"></span> pixel fra toppen ... <div style="float:left;height:253px;background:#edf;">Denne divs position er ikke vist</div> <div id="minDiv" style="width:500px;height:500px;background:#def;">Diven, hvis position, du kan se øverst</div>
Her har jeg brugt spans, fordi de ikke kan redigeres, hvis du vil have det til at sende i en form er det jo bare at lave kaldene om fra getElementById til FORMNAVN.FELTNAVN !-)
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.