document.write

一般情况下:document.write会直接输出里的内容
但一定文档已经下载完成,document.write会清空原有的东西,然后重新输出


Any document.write statement that runs after the page finishes loading will create a new page and overwrite all of the content of the current page. This is almost certainly not what you intend to have happen. You should therefore avoid using document.write in situations such as this:
<script type="text/javascript">
function w1() {
document.write('hello world'); // overwrite entire page
}
window.onload = w1;
</script>

So you can only use document.write at best to write the original content of your page. It cannot be used to update the content of your page after that page has loaded.

http://javascript.about.com/library/blwrite.htm

你可能感兴趣的:(JavaScript)