用普通JavaScript获取div高度对于如何在不使用jQuery的情况下获得div的高度,有什么想法吗?我在堆栈溢出中搜索这个问题,似乎每个答案都指向jQuery的.height().我试过myDiv.style.height,但它什么也没回,即使我的div有width和height设置为CSS。
3 回答

缥缈止盈
TA贡献2041条经验 获得超4个赞
var clientHeight = document.getElementById('myDiv').clientHeight;
var offsetHeight = document.getElementById('myDiv').offsetHeight;
clientHeight
offsetHeight

慕田峪7331174
TA贡献1828条经验 获得超13个赞

饮歌长啸
TA贡献1951条经验 获得超3个赞
var elem = document.getElementById("myDiv");if(elem) { var rect = elem.getBoundingClientRect(); console.log(rect.height); }
添加回答
举报
0/150
提交
取消