Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按id获取元素的当前高度_Javascript - Fatal编程技术网

Javascript 按id获取元素的当前高度

Javascript 按id获取元素的当前高度,javascript,Javascript,我有一个元素如下 <div id="loadNavigation" style="width:20%"></div> <div id="loadContent" style="width:80%"></div> 但是currentContentHeight将返回null。我认为这是因为元素有一个style=“min height:00px;”,但没有实际定义的高度 任何指向正确方向的指针都将不胜感激。试试远视: var currentConten

我有一个元素如下

<div id="loadNavigation" style="width:20%"></div>
<div id="loadContent" style="width:80%"></div>
但是
currentContentHeight
将返回null。我认为这是因为元素有一个
style=“min height:00px;”
,但没有实际定义的高度

任何指向正确方向的指针都将不胜感激。

试试远视:

var currentContentHeight = contentElement.offsetHeight; 

查看此页面,了解更多的高度/宽度属性以及它们如何跨浏览器处理-

jQuery在这方面做得很好,还提供了其他好处。我将它用于任何不是非常简单的应用程序。我在大多数地方使用jQuery,并且非常喜欢它。但是,我没有在本例中使用它。感谢链接,但offsetHeight返回未定义。哦,我很抱歉,我更新了我的答案,删除了.style.offsetHeight--它应该是element.offsetHeight啊,我明白了。非常感谢,我现在正在阅读这个链接,这绝对是一个有用的资源。
var currentContentHeight = contentElement.offsetHeight;