2011-05-15 82 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是有点皱起了眉头。