为何通过documentElement获取的是8,通过body获取的是0

来源:9-20 网页尺寸offsetHeight

金刚无敌葫芦娃

2020-03-21 23:51

 var w=document.body.offsetWidth;

 var h=document.body.offsetHeight||document.documentElement.offsetHeight;

 document.write("宽:"+w+"</br>高:"+h);


写回答 关注

1回答

  • LSQ687
    2020-03-28 14:54:33

    offsetHeighth获取的是网页内容的高度,所以是8,你的内容多了高度就大了

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题