radar

Connaitre la position d'un élément

Comment trouver la position d'un élément dans la page

javascript position, javascript position element, position javascript, position element javascript, javascript, javascript get position, javascript recuperer position element, javascript position objet, recuperer position element javascript, getposition javascript, recuperer position javascript, position objet javascript, javascript coordonnees element, javascript getposition, javascript element position

La fonction getPosition retourne la position d'un élément dans la page.

/**
* @author Patrick Poulain
* @see http://petitchevalroux.net
* @licence GPL
*/
function getPosition(element)
{
var left = 0;
var top = 0;
/*On récupère l'élément*/
var e = document.getElementById(element);
/*Tant que l'on a un élément parent*/
while (e.offsetParent != undefined && e.offsetParent != null)
{
/*On ajoute la position de l'élément parent*/
left += e.offsetLeft + (e.clientLeft != null ? e.clientLeft : 0);
top += e.offsetTop + (e.clientTop != null ? e.clientTop : 0);
e = e.offsetParent;
}
return new Array(left,top);
}

Article en relation : Position de la souris dans la page

Cette fonction retourne sous la forme d'un tableau (X,Y) les coordonnées d'un élément dans la page dans un repère orthonormé (o,X,Y) tel que le point o(0,0) est le point haut gauche de la page et les axes X (horizontal) et Y (vertical) sont respectivement orientés de gauche à droite et de haut en bas.

Image : divemasterking

 

Vidéos drôles

Du fingerboard en taille réelle Un bateau accoste sur la plage Un policier saute une barrière Les rouquins ont une ame C'est toujours mieux de se faire rouler dessus Un problème moteur chez ses soldats Un saut raté dans la piscine Démonstration de Kung Fu par un soldat coréen Comment ne pas faire du vin chaud au micro onde