Javascript object.style.height不';行不通

Javascript object.style.height不';行不通,javascript,Javascript,我用谷歌搜索了一下,但没有找到答案,这很奇怪。在Firefox的Javascript中,当我执行object.style.height时,它不会返回任何内容。有人知道为什么吗 在CSS中,我已经将 #movable { height: 100px; .... 在HTML中,我将 <div id="movable">&nbsp;</div> 您正在尝试获取元素的CSS高度。如果在元素的样式中没有定义一个,那么这就是您得到的结果 如果需要物理高度,请使用对象。of

我用谷歌搜索了一下,但没有找到答案,这很奇怪。在Firefox的Javascript中,当我执行object.style.height时,它不会返回任何内容。有人知道为什么吗

在CSS中,我已经将

#movable {
height: 100px;
....
在HTML中,我将

<div id="movable">&nbsp;</div>

您正在尝试获取元素的CSS高度。如果在元素的样式中没有定义一个,那么这就是您得到的结果


如果需要物理高度,请使用
对象。offsetHeight
元素。style
只是将元素的
style
属性转换为可编写脚本的对象。如果您没有在元素上设置任何内联样式,您将无法获得任何返回

如果要查询元素的维度,有多种方法,例如

alert(movable.style.height);