- node的方法 appendChild()
appendChild()用來插入節(jié)點(diǎn)
var p =document.createElement(‘p’)
document.body.appendChils(p);
2. 節(jié)點(diǎn)的方法 hasChildNodes()
hasChildNodes()用來判斷一個(gè)節(jié)點(diǎn)是否有子節(jié)點(diǎn)
該方法返回一個(gè)<u>布爾值</u>汇陆。表示當(dāng)前節(jié)點(diǎn)是否有子節(jié)點(diǎn)蔬将。
3.節(jié)點(diǎn)的方法 cloneNode()
cloneNode()用來克隆一個(gè)節(jié)點(diǎn)
不會復(fù)制事件
該方法可以傳入一個(gè)值熙含,值為true 表示復(fù)制指定元素的子節(jié)點(diǎn)。默認(rèn)不復(fù)制子節(jié)點(diǎn) (false)
4.節(jié)點(diǎn)的方法 insertBefore()
insertBefore()用來將一個(gè)節(jié)點(diǎn)插入指定位置
insertBefore()要傳兩個(gè)值。第一個(gè)值為要添加的節(jié)點(diǎn)熟掂,第二個(gè)值為將新節(jié)點(diǎn)插入到此值 得前面桨昙。
如果第二個(gè)值為null,就會插入到當(dāng)前元素的最后
5.節(jié)點(diǎn)的方法 removeChild()
removeChild()表示從父級元素中移除該子節(jié)點(diǎn)
var div1 = document措左。GetElementById(‘div’)
div1.parentNode.removeChild(‘div’)
6. 節(jié)點(diǎn)的方法 replaceChild()
replaceChild()表示替換當(dāng)前節(jié)點(diǎn)的某一個(gè)子節(jié)點(diǎn)
replaceChild()傳入兩個(gè)值依痊。第一個(gè)值是新節(jié)點(diǎn),第二個(gè)值是要替換的節(jié)點(diǎn)怎披。
??
2018-7-18