esiste un metodo per conoscere le coordinate X,Y iniziali e finali di un elemento (un div) con un certo ID?
esiste un metodo per conoscere le coordinate X,Y iniziali e finali di un elemento (un div) con un certo ID?
Prova con offSetX e offSetY e dimmi se funziona
undefinedcodice:alert(document.getElementById("pippo").offSetX)![]()
offsetLeft e offsetTop
approfondisci qui come usarli
http://www.quirksmode.org/js/findpos.html
devo creare una fuonzione che trova l'elemento in base alla posizione:
ma mi va sempre all'elemento "pippo".codice:function getDivByPosition(posizione_top) { coll = document.getElementsByTagName("div"); var n = coll.length; var ii = 0; for (ii == 0; ii<n; ii++) { if (coll[ii].className == "cellafolder") { if (coll(ii).offsetTop == posizione_top) { return document.getElementById(coll(ii).id); break; } } else {return document.getElementById("pippo");} } }
sapete aiutarmi?
un po' difficile beccare la posizione precisa in px!
poi rispetto a cosa? se non risali (contariamente a quanto fa il codice del link che ti ho segnalato) fino al body/html non puoi essere sicuro a quali assi stai facendo riferimento
cosa vorresti fare a parole?