如何获得元素的渲染高度
假设您有一个<;部门>元素,其中包含一些内容。里面的内容将延伸的高度<;部门>。如果没有明确设置高度,如何获得“渲染”高度。显然,我试过:
var h=document.getElementById('someDiv').style.height;
这样做有什么诀窍吗?如果有帮助的话,我正在使用jQuery
尝试以下方法之一:
var h=document.getElementById('someDiv').clientHeight;
var h=document.getElementById('someDiv')。offsetHeight;
var h=document.getElementById('someDiv').scrollHeight;
clientHeight包括高度和垂直填充
offsetHeight包括高度、垂直填充和垂直边框
scrollHeight包括所包含文档的高度(在滚动的情况下会大于高度)、垂直填充和垂直边框