49 votes

Obtenir la hauteur totale d'un DIV coupé

Comment puis-je obtenir la hauteur de la div qui inclut la zone coupée de la div ?

<div style="height: 20px; overflow: hidden">
  content<br>content<br>content<br>
  content<br>content<br>content<br>
  content<br>content<br>content<br>
</div>

3 votes

Pour ceux qui recherchent la meilleure approche, ignorez la réponse acceptée et essayez la réponse de @Colt.

2 votes

Sauf que cette réponse utilise jQuery, et que cette question ne portait pas sur jQuery.

0 votes

Je pense qu'il s'agit de l'utilisation de scrollHeight ... pas le jQuery

0voto

Y.K. Points 174

Javascript natif. Soutenu depuis MSIE 6 :

<div id="cont" style="width:100px;height:100px;overflow:auto;border:#000 solid 1px;">
    <div style="height:1500px;">dddd</div>
</div>

<script>alert(document.getElementById('cont').scrollHeight)</script>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X