Saya seorang pemula, jadi saya merekamnya. Jawaban ini terlihat di Baidu, jadi itu dianggap cetak ulang.
Konten berikut menjawab bagaimana jika dokumen.Write dipanggil setelah halaman dimuat, itu akan menimpa seluruh dokumen.
Output [html] pada prompt mengacu pada saat halaman dimuat.
Salinan kode adalah sebagai berikut:
<Html>
<head> </head>
<body>
<script type = "text/javascript"> document.write ("<p> halo </p>"); </script>
</body>
</html>
Saat halaman dimuat, Anda akan melihat halo di halaman. Memeriksa file sumber adalah kode di atas.
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------
Tetapi jika halaman telah dimuat dan kemudian gunakan Document.write, itu akan menimpa seluruh dokumen.
Salinan kode adalah sebagai berikut:
<Html>
<head> </head>
<body>
<type skrip = "Teks/JavaScript">
// hubungi dokumen.write saat mengklik mouse
document.onClick = function () {
document.write ("<span> javascript </span>");
};
</script>
</body>
</html>
Karena tindakan mouse dieksekusi setelah halaman dimuat, seluruh halaman akan ditimpa oleh <span> JavaScript </span>. Sekarang, Anda hanya akan melihat <span> JavaScript </span> saat Anda melihat file sumber.