Bonjour à tous,
Je souhaite récupérer le margin-top d'une div.
J'ai une div avec un 'id' et à laquelle j'applique une classe définissant le margin-top de cette div.
Voilà le code :
<div id="toto" class="mon-margintop">
... mon contenu ...
</div>
Quand je souhaite récupérer le margintop via javascript avec le code suivant :
var toto_margintop = document.getElementById("toto").style.marginTop;
Je ne récupère rien ???
Par contre, quand j'applique un style (définissant le margintop), volià le code
<div id="toto" style="margintop:10px;">
... mon contenu ...
</div>
Dans ce cas, je récupère bien la valeur du margintop défini via var toto_margintop = document.getElementById("toto").style.marginTop;
Bizzare. Est-ce un conflit entre l'id et la classe ???
Merci pour votre réponse
Je souhaite récupérer le margin-top d'une div.
J'ai une div avec un 'id' et à laquelle j'applique une classe définissant le margin-top de cette div.
Voilà le code :
<div id="toto" class="mon-margintop">
... mon contenu ...
</div>
Quand je souhaite récupérer le margintop via javascript avec le code suivant :
var toto_margintop = document.getElementById("toto").style.marginTop;
Je ne récupère rien ???
Par contre, quand j'applique un style (définissant le margintop), volià le code
<div id="toto" style="margintop:10px;">
... mon contenu ...
</div>
Dans ce cas, je récupère bien la valeur du margintop défini via var toto_margintop = document.getElementById("toto").style.marginTop;
Bizzare. Est-ce un conflit entre l'id et la classe ???
Merci pour votre réponse