操作DOM
创建
var myLi = document.createElement('li')
var myStr = document.createTextNode('222222222222222')
myLi.appendChild(myStr)
console.log(myLi)
console.log(myStr)
var oUl = document.querySelector('ul')
var oLi = document.getElementsByTagName('li')[1]
oUl.appendChild(myLi)
oUl.insertBefore(myLi, null)
oUl.insertBefore(myLi, oUl.firstElementChild)
oUl.removeChild(oUl.firstElementChild)
oUl.replaceChild(myLi, oLi)
克隆
- 复制(克隆)一个 LI
想要复制的节点.cloneNode(参数布尔值)
参数 false 不克隆子节点 默认
参数 true 克隆子节点
var oUl = document.querySelector('ul')
var oLi = document.querySelector('li')
var newLi = oLi.cloneNode(true)
console.log(newLi)
oUl.appendChild(newLi)