I have in my html document several div elements with certain css class and want to get x, y position of those elements, thanks in advance.
Use getBoundingClientRect:
http://ejohn.org/blog/getboundingclientrect-is-awesome/
For example:
var div = document.getElementById("yourDiv");
var rect = div.getBoundingClientRect();
alert("Coordinates: " + rect.left + "px, " + rect.top + "px");
Remember that getBoundingClientRect gives the coordinates relative to the current viewport, which means that if you want to know the coordinates relative to the document.body, you have to add the horizontal and vertical scroll amounts (document.documentElement.scrollLeft or document.body.scrollLeft for Firefox, and .scrollTop of course).
If I understand, you want to do this http://www.quirksmode.org/js/findpos.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With