我需要一个div的完整高度,目前我正在使用
document.getElementById('measureTool').offsetHeight
offsetHeight
- 返回一个元素的高度,包括任何边框和内边距,但不包括外边距。
但是 div 元素中的一个嵌套元素具有 margin-top
为 20%
,所以会导致测量结果错误。我尝试使用 style.marginTop
和 scrollHeight
,但没有成功。
如何使用 JavaScript 获取一个元素(div)的完整高度(边框、内边距、外边距)?
如果没有别的方法,我可以接受使用 jQuery。