為什么insertBefore前面還要加一個(gè)otest呢??
?var otest = document.getElementById("test"); ?
? var newnode=document.createElement("li");
? newnode.innerHTML="PHP";
? otest.insertBefore(newnode,otest.lastChild)
??
?var otest = document.getElementById("test"); ?
? var newnode=document.createElement("li");
? newnode.innerHTML="PHP";
? otest.insertBefore(newnode,otest.lastChild)
??
2017-01-10
舉報(bào)
2017-01-10
原生JS的代碼規(guī)定所有的節(jié)點(diǎn)增添、替換、刪除都需要通過(guò)父級(jí)標(biāo)簽來(lái)增加、替換、刪除子元素;就例如一個(gè)爸爸才有權(quán)利選擇生一個(gè)兒子或者扔掉一個(gè)兒子或和別人換一個(gè)兒子。 ?-------因此比較麻煩,學(xué)原生JS方便我們理解原理,后面學(xué)到JQuery你就可以更方便的對(duì)DOM進(jìn)行一些操作了。