js怎么获取元素的宽高

JavaScript017

js怎么获取元素的宽高,第1张

javascript获取元素的高度: var obj = document.getElementById("test")alert(obj.height + "\n" + obj.width)// 200px 200px typeof=string只是将style属性中的值显示出来 扩展: 获取元素的实际大小 clientWidth和clientHeight 这组属性

如果写在 样式表 里面, 用style.width拿不到宽度, 但是通过 element.offsetWidth 可以获取宽度

写在行内的就可以直接用style.width来获取

需要注意的是宽高在设定padding的时候是不同的:

对于普通元素一般第二个参数设置为null就可以了

此方法适用于通用样式表获取样式值