Comme indiqué ci-dessous :
Copiez le code comme suit :
// renvoie le type de tableau
function findPosition(oElement) {//oElement élément actuel
if (typeof (oElement.offsetParent) != 'indéfini') {
pour (var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent) {
posX += oElement.offsetLeft;
posY += oElement.offsetTop ;
}
}
var tableau = [posX, posY];
tableau de retour ;
}
//Récupère la coordonnée X absolue du contrôle qui a déclenché l'événement sur toute la page
fonction findPositionX(oElement) {
if (typeof (oElement.offsetParent) != 'indéfini') {
pour (var posX = 0; oElement; oElement = oElement.offsetParent)
{
posX += oElement.offsetLeft;
}
}
retourner posX ;
}
//Récupère la coordonnée Y absolue du contrôle qui a déclenché l'événement sur toute la page
fonction findPositionY(oElement) {
if (typeof (oElement.offsetParent) != 'indéfini') {
pour (var posY = 0; oElement; oElement = oElement.offsetParent) {
posY += oElement.offsetTop ;
}
}
retour posY ;
}