js获取元素高度怎么写呢?

JavaScript017

js获取元素高度怎么写呢?,第1张

document.getElementById("div").offsetHeight;这个是获取元素高度。

getElementById("div") 里的div要换成自己的id值就可以了

对于元素的实际大小,offsetWidth和offsetHeight理解如下:

1.增加边框,最终值会等于原本大小加上边框大小

2.增加内边距,最终值会等于原本大小加上内边距大小

// html

<div class="a"></div>

// js

document.querySelector('.a').getBoundingClientRect()

//返回 x,y width,height,top,left,right,bottom等元素的信息需要注意的是该方法

需要处理浏览器兼容