What are the differences between clientHeight() and offsetHeight() in javascript?


You can use 2 properties, clientHeight and offsetHeight to get the height of the div.

clientHeight includes padding of the div.

offsetHeight includes padding, scrollBar, and borders of the div.

Example

For example, if you have the following HTML −

<div id="myDiv" height="400px"></div>

You can get the height using −

const height = document.querySelector('#myDiv').offsetHeight
console.log(height)

Output

This will give the output −

400

Updated on: 02-Dec-2019

236 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements