JS學(xué)習(xí)筆記:創(chuàng)建或操縱修改各種節(jié)點(diǎn)的方法,span,innerHtml【詩書畫唱】

創(chuàng)建
創(chuàng)建節(jié)點(diǎn):可以創(chuàng)建元素節(jié)點(diǎn),文本節(jié)點(diǎn),屬性節(jié)點(diǎn)
創(chuàng)建元素節(jié)點(diǎn):document.createElement("標(biāo)簽的名稱")
創(chuàng)建文本節(jié)點(diǎn):document.createTextNode("大家好")
創(chuàng)建屬性節(jié)點(diǎn):節(jié)點(diǎn)名稱.setAttribute("屬性鍵","屬性值");
操縱修改
appendChild:向子節(jié)點(diǎn)的最后一個(gè)節(jié)點(diǎn)后追加一個(gè)節(jié)點(diǎn)。
insertBefore(a,b):在節(jié)點(diǎn)的b的前一個(gè)節(jié)點(diǎn)添加節(jié)點(diǎn)a
span是雙標(biāo)簽。
設(shè)置雙標(biāo)簽的內(nèi)容使用innerHtml。
replaceChild(a,b):使用新節(jié)點(diǎn)a去替換舊節(jié)點(diǎn)b,比如傳入兩個(gè)參數(shù),替換后,被替換的節(jié)點(diǎn)的屬性將全部消失。
removeChild(a):方法從子節(jié)點(diǎn)列表中刪除某個(gè)節(jié)點(diǎn)a,移出成功,方法返回被移出的節(jié)點(diǎn),
移出的節(jié)點(diǎn)的屬性將全部消失,失敗后,返回null。
標(biāo)簽: