1. 首页>>前端>>javascript

js 获取HTML元素的宽高

xxxx.offsetWidth   属性是一个只读属性,它返回该元素的像素宽度

xxxx.offsetHeight  属性是一个只读属性,它返回该元素的像素高度


document.body.scrollWidth;  获取元素实际宽度,需要先获取到id或者div

document.body.scrollHeight   获取元素实际高度



document.body.clientWidth    获取元素可见区域宽度,浏览器可视区域宽,宽度包含内边距(padding),不包含边框


(border),外边距(margin)和滚动条

document.body.clientHeight   获取元素可见区域高度,包含以上数据



document.getElementsByClassName().style.width   必须要css声明的有宽度才能获取到款度


转载联系作者并注明出处:https://www.focusonseo.cn/js/47.html