JS获取一个未知DIV高度的方法

前端之家收集整理的这篇文章主要介绍了JS获取一个未知DIV高度的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了JS获取一个未知DIV高度的方法分享给大家供大家参考,具体如下:

通过元素的clientHeight属性能够得到元素的高度,如:

这种做法的局限:

1. 如果元素的display属性设置为none,那么得到的结果为0

2. 在safari浏览器中,需要使用:element.offsetHeight得到实际高度,这是safari浏览器的bug

下面是Prototype提供的方法,能够兼容各种浏览器,同时在元素隐藏的情况下也能正确得到元素尺寸,供参考:

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

原文链接:https://www.f2er.com/js/46688.html

猜你在找的JavaScript相关文章