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;