html和js分离,js中的document.write

JavaScript024

html和js分离,js中的document.write,第1张

以上代码不应出现你所说的情况,除非你将

document.write("sss")

语句放到

window.onload

绑定的函数中.

在document对象未close之前,write方法可以将输出追加到文档,一但文档关闭,再调用write方法,将隐式调用document.open方法清除当前文档内容.

你所贴代码,由于write语句在函数外,那么就是在文档close之前执行的,所以只会产生追加,并不会清除文档内容.

你把你的JS部分使用外部JS文件来调用,不直接写html页面里就行,调用方法

<script src="js/你的外部JS文件.js"></script>