Comment récupérer la coordonnée gauche d'un calque
Bonjour
J'ai un problème pour récupérer des valeurs sur un calque. Ce calque est défini ainsi :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
#Layer1 {
position:absolute;
left:145px;
top:400px;
width:2px;
height:165px;
z-index:1;
background-color: #66FF00;
visibility:hidden;
} |
Je voudrais récupérer sa valeur left, donc je procède ainsi :
Code:
1 2 3
|
var a=document.getElementById(LayersADeplacer[i]).style.left;
window.alert(a); |
Et il n'y a rien dans la fenêtre d'alerte. Ce qui est très bizarre, c'est que le fait d'affecter une valeur fonctionne mais on ne peut pas récupérer cette valeur. si je fais :
Code:
1 2
|
document.getElementById(LayersADeplacer[i]).style.left='150px'; |
Il va bien se placer à 150 pixels du bord. Est-ce qu'il y a quelque chose qui m'a échappé ou est-ce qu'il faut employer une autre solution? Merci d'avance pour vos réponses, ça fait quelques heures que je sèche sur ce problème.