Skip to content

createElement() createTextNode()

父节点.appendChild(子节点)

父节点.insertBefore(新节点, 旧节点)

createDocumentFragment()文档片段

父节点.removeChild(子节点)

自删:子节点.parentNode.removeChild(子节点)

父节点.replaceChild(新节点, 旧节点)

innerHTML

通过方法获取

1.获取单个元素

getElementById() querySelector()

2.获取HTMLCollection动态伪数组

getElementsByClassName() getElementsByTagName()

3.获取NodeList静态伪数组

getElementsByName() querySelectorAll()

通过属性获取

1.获取子节点/子元素

子节点:childNodes(NodeList动态) firstChild lastChild

子元素:children(HTMLCollection)