怎么給新添加的節(jié)點(diǎn)增加屬性和id名稱
用insertBefore()增加新的節(jié)點(diǎn)的時候,怎么設(shè)置該節(jié)點(diǎn)的樣式?能不能給節(jié)點(diǎn)增加id,怎么增加嵌套的節(jié)點(diǎn)
用insertBefore()增加新的節(jié)點(diǎn)的時候,怎么設(shè)置該節(jié)點(diǎn)的樣式?能不能給節(jié)點(diǎn)增加id,怎么增加嵌套的節(jié)點(diǎn)
2016-11-03
舉報(bào)
2017-01-09
id可以用setAttribute(name,value)來設(shè)置,至于添加一整個ul,作為新手不知道,后面可能會有講吧
2016-11-03
?var otest = document.getElementById("test"); ?
? var newnode = document.createElement("li");
? var newnode_1=document.createElement("ul");
? ?var newnode_1_1=document.createElement("li");
? ?var newnode_1_2=document.createElement("li");
? ? newnode_1_1.innerHTML="firstson";
?newnode_1_2.innerHTML="lastson";
?otest.insertBefore(newnode,otest.firstChild); ?
?newnode.appendChild(newnode_1);
?newnode_1.appendChild(newnode_1_1);?
?newnode_1.insertBefore(newnode_1_2,newnode_1.firstChild);
這是我自己研究出來的增加子節(jié)點(diǎn)的方法,請教大神們有沒有更簡單一點(diǎn)的方法?增加的節(jié)點(diǎn)的樣式和id怎么設(shè)置?