2011-05-15 41 views
0

document.write清除頁面 的所有控件HI' 當運行document.write時,網頁中的所有控件都將清除。爲什麼?在asp文件中document.write清除頁面的所有控件

+2

您需要添加有關您遇到的問題的更多詳細信息 – 2011-05-15 06:40:02

+2

Yaou無法在現有的HTML頁面中使用document.write。如果您需要插入新東西,請使用DOM方法,或者從服務器的HTML中執行。 – Erik 2011-05-15 06:42:05

回答

2

使用說div的innerHTML來寫。

<div id="iwanttowritemore"></div> 

然後在JS:

document.getElementById("iwanttowritemore").innerHTML = "i can write without clearing the page" 
2

不能使用document.write在頁面加載後,它會與內容替換整個頁面說的功能。如果您需要在頁面加載後插入內容,請使用其他類似innerHTML的內容。無論如何,document.write是有點皺起了眉頭。

相關問題