js网页节点操作

1.创建新节点

createDocumentFragment()    //创建一个DOM片段

createElement()   //创建一个具体的元素

createTextNode()   //创建一个文本节点

cloneChild()   //复制节点

2.添加、移除、替换、插入

appendChild()  //写入节点

removeChild()  //移除节点

replaceChild()  //替换节点

insertBefore(k,n) //在m元素的k节点前添加n节点  //并没有insertAfter()

3.查找

getElementsByTagName()    //通过标签名称

getElementsByName()    //通过元素的Name属性的值

getElementById()    //通过元素Id,唯一性

querySelector()      //选择器选择参数如jq

4.节点属性选取

dom.属性名  :        dom.className

dom[“属性名”] :      dom.['className']

dom.getAttribute(“属性名”)  :       dom.getAttribute("class")

5.节点属性修改

dom.setAttribute("属性名",“值”) 

原文地址:https://www.cnblogs.com/zhaozhou/p/8108933.html