私は初心者なので、録音しました。この答えはBaiduで見られたので、再版と見なされます。
次のコンテンツは、ページがロードされた後にdocument.writeが呼び出された場合、ドキュメント全体を上書きします。
プロンプトの[HTML出力]は、ページがロードされるときを指します。
コードコピーは次のとおりです。
<html>
<ヘッド> </head>
<body>
<script type = "text/javascript"> document.write( "<p> hello </p>"); </script>
</body>
</html>
ページが読み込まれると、ページに挨拶が表示されます。ソースファイルを確認するのは上記のコードです。
-------------------------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- ------
ただし、ページがロードされてからdocument.writeを使用した場合、ドキュメント全体を上書きします。
コードコピーは次のとおりです。
<html>
<ヘッド> </head>
<body>
<script type = "text/javascript">
//マウスをクリックするときにdocument.writeを呼び出します
document.onclick = function(){
document.write( "<span> javascript </span>");
};
</script>
</body>
</html>
ページの読み込み後にマウスアクションが実行されるため、ページ全体が<span> javascript </span>によって上書きされます。これで、ソースファイルを見ると、<span> javascript </span>のみが表示されます。