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