本文共 780 字,大约阅读时间需要 2 分钟。
document.write()element.innerHTMLdocument.createElement()document.write()实现代码:
Document 段落
innercreate
初始页面:
 
   实现效果:
点击“btn”按钮之后: 显然,使用
 显然,使用document.write()创建元素,如果页面文档流加载完毕,再调用事件会导致页面重绘   element.innerHTML实现代码:
Document 段落
innercreate
实现效果:
 
   实现代码:
Document 段落
innercreate
实现效果:
 
   document.createElement()实现代码:
Document 段落
innercreate
实现效果:
 
   document.write是直接将内容写入页面的内容流,但是文档流执行完毕,则它会导致页面全部重绘。innerHTML是将内容写入某个DOM节点,不会导致页面全部重绘。创建多个元素,结构稍微复杂。可以用字符串拼接方式、数组方式添加。createElement()创建多个元素,结构更清晰。转载地址:http://wfsu.baihongyu.com/