1.创建新节点
createDocumentFragment() //创建一个DOM片段
createElement() //创建一个具体的元素
createTextNode() //创建一个文本节点
2.添加、移除、替换、插入
appendChild()
removeChild()
replaceChild()
insertBefore()
3.查找
getElementsByTagName() //通过标签名称
getElementsByName() //通过元素的Name属性的值
getElementById() //通过元素Id,唯一性
4.document.write和 innerHTML的区别
document.write只能重绘整个页面
innerHTML可以重绘页面的一部分
domContentLoaded事件早于onload事件
domContentLoaded在DOM加载完成后执行,onload在所有的内容加载完成之后才会执行
DOM库:JQuery库
网友评论