Magazine

Obtenir la position d'un élément à l'aide de Javascript

Publié le 06 mars 2008 par Dave Lizotte
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};
}

Retour à La Une de Logo Paperblog

A propos de l’auteur


Dave Lizotte 57 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte