這兩句是什么意思啊
<script type="text/javascript">
var element=document.createElement("p");
element.className="message";
var newnode=document.createTextNode("I love Javascript!");
document.body.appendChild(element);
element.appendChild(newnode)
</script>
document.body.appendChild(element);
element.appendChild(newnode)為什么都有appendChild(),難道要添加兩次子節(jié)點么,有人講解一下流程么
2018-12-28
個人理解
var node=document.createElement("p");//創(chuàng)建P節(jié)點
?node.className="message";//為p節(jié)點增加樣式
?var createTextNode=document.createTextNode("I love JavaScript");
?
//創(chuàng)建文本節(jié)點
?node.appendChild(createTextNode);//文本節(jié)點為p節(jié)點的子節(jié)點(將文本添加都p標(biāo)簽中)
?document.body.appendChild(node);//將p節(jié)點添加到body中
2018-08-11
父元素.appchild(子元素);第一個是給body加上P;第二個是給p加上內(nèi)容,這個實現(xiàn)我喜歡寫成這樣element.textContent="I LOVE JACASCRIPT";