回覆列表
  • 1 # 使用者263657124

      用createElement("script")的方式可以替換document.write。  一個最基本的JavaScript命令是document.write。這個命令簡單地列印指定的文字內容到頁面上。為了逐字列印文字,在列印的文字字串加上單引號。  在載人頁面後,瀏覽器輸出流自動關閉;在此之後,任何一個對當前頁面進行操作的document.write()方法將開啟—個新的輸出流。它將清除當前頁面內容(包括源文件的任何變數或值)、因此.假如希望用指令碼生成的HTML替換當前頁面,就必須把HTML內容連線起來賦給一個變數、使用一個document.write()方法完成寫操作,不必清除文件並開啟一個新資料流,一個document.write()呼叫就可完成所有的操作。  關於document.write()方法還有一點要說明的是它的相關方法document.close()。指令碼向視窗(不管是本視窗或其他視窗)寫完內容後.必須關閉輸出流。在延時指令碼的最後一個document.write()方法後面.必須確保含有document.close()方法,不這樣做就不能顯示圖片和表單。並且,任何後面呼叫的document.write()方法只會把內容追加到頁面後,而不會清除現有內容來寫入新值。

  • 中秋節和大豐收的關聯?
  • 小說《曾有一個人,愛我如生命》大結局是什麼?