document.write() 是 JavaScript 中的一個方法,用于在 HTML 文檔中動態生成內容。
這個方法可以在網頁加載過程中動態地向網頁添加文本、HTML 標簽、JavaScript 代碼等內容。它接受一個字符串作為參數,并將該字符串直接輸出到當前頁面上。
使用 document.write() 方法時,它會定位到當前正在解析的文檔,并將內容插入到該位置。如果在文檔已完全加載之后使用該方法,它會覆蓋整個文檔。
以下是一些 document.write() 方法的使用示例:
document.write("Hello, World!");
這將在當前頁面輸出 “Hello, World!”。
document.write("<h1>Welcome</h1>");
這將在當前頁面輸出一個 h1 標題元素,顯示為 “Welcome”。
document.write("<script>alert('Hello!');</script>");
這將在當前頁面輸出一個包含 JavaScript 代碼的 script 標簽,該代碼將彈出一個對話框顯示 “Hello!”。
需要注意的是,使用 document.write() 方法時要小心,特別是在文檔加載完成后使用。因為它會直接修改整個文檔結構,可能導致意想不到的結果。在實際開發中,更常用的方法是通過 DOM 操作來動態地修改頁面內容。