两个高怎么是这样,大佬能解释下吗

来源:9-20 网页尺寸offsetHeight

慕无忌4360779

2021-04-21 17:05

<script type="text/javascript">

    var h=document.body.offsetHeight;

    document.write(h+"<br>");//结果为0

    var w=document.body.offsetWidth;

    document.write(w+"<br>"); 

    var w= document.documentElement.offsetWidth;

    document.write(w+"<br>");

var h= document.documentElement.offsetHeight;

    document.write(h);//结果为79

    </script> 


写回答 关注

1回答

  • 康武大帝
    2021-06-18 17:14:41

    一开始是空页面,所以body的高度是0,之后document.write在页面上输入了内容自然就有高度了。

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题