Bonjour à tous,
J'ai une question sur l'utilsation de l'offesetHeight.
Ce qui me perturbe c'est que pour ce code :
document.getElementById("AptiListe3").offsetHeight;
Suivant l'endroit de mon code ou je l'utilise je n'ai pas toujours le même résultat.
Mon div "AptiListe3" contient une simple liste "<ul>" avec deux élement "<li>", je ne touche jamais à la taille de cet élément, je cherche à récupérer la hauteur de cette liste pour ajuster mes autres div autour, mais malheureusement le offsetHeight me retourne 104 au moment ou j'ai besoin de savoir sa hauteur, et il me retourne 68 (ce qui est finalement la bonne valeur) à la fin de mon code (quand c'est trop tard).
J'ai déjà remarquer ce problème pour un autre élément et j'avais cru comprendre qu'il s'agissait d'un problème de temps et qu'il fallait utilisé un setTimeout, cela avait marché, mais j'ai de nouveau ce problème et j'avoue que ne comprend très bien ce qui se passe.
Si quelqu'un pouvait m'aider merci.
Partager