關于document對象的功能已經存在很多年了,那就是將輸出流寫入到網頁中的能力。這個能力體現在下列4個方法中:write()、writeln()、open()和close()。其中,write()和writeln()方法都接受一個字符串參數,即要寫入到輸出流中的文本。write()會原樣寫入,而writeln()則會在字符串的末尾添加一個換行符(n)。在頁面被加載的過程中,可以使用這兩個方法向頁面中動態 地加入內容,如下面的例子所示:
The current date and time is:
這個例子展示了在頁面加載過程中輸出當前日期和時間的代碼。其中,日期被包含在一個元素中,就像在HTML頁面中包含普通的文本一樣。這樣做會創建一個DOM元素,而且可以在將來訪問該元素。通過write()和writeln()輸出的任何HTML代碼都將如此處理。
此外,還可以使用write()和writeln()方法動態地包含外部資源,例如JavaScript文件等。在包含JavaScript文件時,南昌網絡公司百恒網絡技術人員提醒大家,必須注意不能像下面的例子那樣直接包含字符串"",因為這會導致該字符串被解釋為腳本塊的結束,因此它后面的代碼將不能執行。
");
即使這個文件看起來沒錯,但字符串""將被解釋為與外部的