在javascript中clientHeight()和offsetHeight()有什么区别

你可以使用两个属性,clientHeight和offsetHeight来获得div的高度。

clientHeight包括div的padding。

offsetHeight包括padding,scrollBar和div的边框。

示例

例如,如果您有以下HTML

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

您可以这样获得高度

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

输出结果

400