文档已完成加载后执行document write整个 HTML 页面将被覆盖

看js文档输出时这样警告: "请使用 document.write() 仅仅向文档输出写内容。如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖"

始终不明白是什么意思    整个HTML页面将被覆盖是什么意思;




我的第一张网页

我的第一个段落。

 

理解:document.write("糟糕!文档消失了。");被function  myFunction() { } 代码块 包裹  在被触发时   块的作用是使语句序列一起执行。JavaScript 函数是将语句组合在块中的典型例子。

被代码块包裹   需要文档加载完成后   触发执行  

document.write(" "); 是对应的整个文档

document.getElementById("  ").innerHTML="Hello World";
document.getElementById("  ").innerHTML="How are you?";  不同

你可能感兴趣的:(JavaScript)