獲取body:
var body = document.body
獲取當前節(jié)點下的所有子節(jié)點
body.childNodes //包括text
獲取標簽的第一個和最后一個節(jié)點
body.firstChild
body.lastChild
獲取根節(jié)點
body.ownerDocument
父節(jié)點
body.parentNode
body.parentElement
前/后一個同級節(jié)點
body.previousSibling
body.nextSibling
創(chuàng)建新標簽
let img = document.createElement(img);
把標簽拼接進文檔流
let div= document.getElementById('id');
div.appendChild(img)
給img標簽設置src屬性
img.setAttribute('src', 'imgUrl');
創(chuàng)建一個p標簽算墨,設置文字娇澎,并把該標簽拼接在img之前
創(chuàng)建一個p標簽
let p = document.createElement('p');
設置內(nèi)容
p.innerHTML = '這是p標簽';
拼接進文檔img前
div.insertBefore(p, document.getElementById('img'));
替換節(jié)點
div.replaceChild(p, document.getElementById('img'));
移除節(jié)點
刪除div中的p標簽
div.removeChild(document.getElementById('p'));
document.getElementById('p').remove()