本文实例讲述了JS获取一个未知DIV高度的方法。分享给大家供大家参考,具体如下:
通过元素的clientHeight属性能够得到元素的高度,如:
这种做法的局限:
1. 如果元素的display属性设置为none,那么得到的结果为0
2. 在safari浏览器中,需要使用:element.offsetHeight得到实际高度,这是safari浏览器的bug
下面是Prototype提供的方法,能够兼容各种浏览器,同时在元素隐藏的情况下也能正确得到元素尺寸,供参考:
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
原文链接:https://www.f2er.com/js/46688.html