document.write

document.write

document.write提供了一种将字符串写入HTML页面的方法。

有更好的方法这样做,例如.innerHTML和.createElement或者HTML克隆样式(HTML cloning patterns),用于避免使用document.write。

document.write强制性的依赖于加载时机。如果document.write在onload事件前被调用,它会在一个页面中附加或插入文字。如果在onload事件后被调用,它将完全替换页面,摧毁前面完成的所有内容。

document.write使脚本与标记混合起来,助长了坏的结构。清晰的结构尽少使脚本与标记混合使用。
posted @ 2017-11-05 14:40  我将枕中记忆抹去任岁月浮光掠影  阅读(170)  评论(0编辑  收藏  举报