0

var div = document.querySelector('#ma_div');
console.log(div.offsetHeight);
console.log(div.getBoundingClientRect().height);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id"ma_div">
<span> bla bla bla bla</span>

</div>

I would like to get the height in real time of a div. Inside my div I have no height from the css.

I would like to know the height of my div, both on computer and telephone.

In this div I have a long text.

<div "ma_div">
<span>bla bla bla bla bla</span>
</div>

var div = document.querySelector('#ma_div');
console.log(div.offsetHeight);
console.log(div.getBoundingClientRect().height);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <div  id="ma_div">
<span> bla bla bla bla</span>
<span> bla bla bla bla</span>
<span> bla bla bla bla</span>
<span> bla bla bla bla</span>
<span> bla bla bla bla</span>
<span> bla bla bla bla</span>
<span> bla bla bla bla</span>
</div>
jacques
  • 3
  • 3
  • `"ma_div"` seems the value of an attribute missing. By the way with vanilla js you can use [getBoundingClientRect](https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect) to know the exact size and coords used for a given rendered element. In general: [Determining the dimensions of elements](https://developer.mozilla.org/en-US/docs/Web/API/CSS_Object_Model/Determining_the_dimensions_of_elements) – Diego D Feb 09 '23 at 15:46
  • Does this answer your question? [Get div height with plain JavaScript](https://stackoverflow.com/questions/15615552/get-div-height-with-plain-javascript) – Ayush Feb 09 '23 at 15:47
  • You mean... `
    ` ?
    – Roko C. Buljan Feb 09 '23 at 15:49
  • yes exact id="ma_div" – jacques Feb 09 '23 at 15:57

0 Answers0