- 创建空元素
- var elem=document.createElement(“我们需要创建的元素名”)
设置关键属性(对创建好的空元素设置)
- 元素.属性名=" "
- eg;a.ineerHTML="go to"
- 元素.样式
- a.style.cssText=
将元素添加到DOM树中父节点.appendChild(向父元素追加的字节点)-------------在末尾添加
父节点.insertBefore(新节点,添加的位置)--------------指定添加的位置
添加元素优化
文档片段:内存中,临时保存多个平级子元素的虚拟父元素 ----用法和普通父元素一样
用法
- 创建片段
- var frag =document.createDocumentFragment();
- 将子元素临时追加到frag中
- frag.appendChild(child)
- 将frag追加到页面中
- parent.appendChild(frag)------------------append之后 farg自动释放