Il est parfois utile en développement web d'obtenir la position d'un élément dans une page web afin de positionner un autre élément par rapport à celui-ci. Alors pour cela, nous allons utiliser une petite fonction Javascript afin de récupérer la position d'un objet par rapport au coin supérieur gauche de la fenêtre. Pour ce faire, il faut utiliser les propriétés offsetLeft, offsetTop et offsetParent.
function TrouvePosition(obj) {
var curleft = obj.offsetLeft || 0;
var curtop = obj.offsetTop || 0;
while (obj = obj.offsetParent) {
curleft += obj.offsetLeft
curtop += obj.offsetTop
}
return {x:curleft,y:curtop};
}