Ano*_*ous 3 html javascript document
当我在加载正文后使用document.write(通过onclick事件)时,它会覆盖整个正文.我希望这是我想要实现的目标.但是,当我再次这样做时,它只是添加到以前的内容.为什么它会在第一次覆盖所有内容而只会在下一次添加?
Que*_*tin 11
如果文档未打开以进行写入,则呼叫document.write将自动调用document.open.
第一次调用时document.write,浏览器已加载文档,因此将其关闭以进行写入.此调用document.open会清除现有文档并创建一个要写入的新文档.
由于浏览器没有加载它,因此它不会自动关闭它以进行写入,因此当您docment.write再次调用时会附加内容.您可以明确调用document.close,document.open如果要删除内容.
有关更多详细信息,请参阅https://developer.mozilla.org/en/document.write.