日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

document.write() 的作用*

作者:Jeffrey Dean 更新時間: 2022-07-09 編程語言

當你打開一個頁面,瀏覽器會

1、調用 document.open() 打開文檔
2、document.write(...) 將下載到的網頁內容寫入文檔
3、所有內容寫完了,就調用 document.close()
4、觸發 dom ready 事件(DOMContentReady)

所以你如果在第3步之前 document.write(1) 那么你就直接追加內容到當前位置,如果你在第3步之后 document.write(),那么由于 document 已經 close 了,所以必須重新 document.open() 來打開文檔,這一打開,內容就被清空了。

不信你可以這樣驗證一下:

1、打開 http://baidu.com 等頁面加載完
2、在控制臺運行 document.write(1),會看到頁面清空,只有一個 1
3、再次運行 document.write(1),會發現頁面沒有清空,1 變成了 11,因為追加了一個1
4、運行 document.close(),這是文檔就關閉了。
5、再次運行 document.write(1),你會發現文檔又清空了,變成了 1。

原文鏈接:https://blog.csdn.net/weixin_45821809/article/details/125203256

欄目分類
最近更新