appendChild()???
<script type="text/javascript">
var newnode=document.createElement("p");
newnode.className="message";
var newtext=document.createTextNode("I love JavaScript!");
newnode.appendChild(newtext);
document.body.appendChild(newnode);
</script>
appendChild()获取的是子节点,所以我们在appendChild(),之前会写上它的父元素节点。像代码中的document.body.appendChild(newnode);确实不错。
但是同样newnode.appendChild(newtext);这个我就看不懂了,newnode也就是<p>元素,不是appendChild()的父元素啊,那它的newtext的文本内容怎么会添加给<p>元素本身呢?
我很费解,求小伙伴解答一下,感谢!!!