如何理解在 HTML 文档完全加载后使用 document write将删除所有已有的 HTML

在 HTML 文档完全加载后使用 document.write() 将删除所有已有的 HTML

<!DOCTYPE html>
<html>
<body>

<h1>我的第一张网页</h1>

<p>我的第一个段落</p>

<script>
function myfunction(){
     
document.write(5 + 6)
}
</script>

<button onclick="myfunction()">点击</button>

</body>
</html>

意思是,在初次加载网页后若没有运行document.write(),例如现在运行以上代码,鼠标没有点击Button,所以document.write()没有执行,当再次加载网页即按下Button时,document.write()被执行,此时将覆盖整个网页,删除掉初次加载的HTML内容。

你可能感兴趣的:(javascript,js,html,css)