createTextNode究竟是怎么运作的?
appendChild()是在指定节点的最后一个子节点列表之后添加一个新的子节点。然后
var newnode=document.createElement("p"); newnode.className="message"; var textnode=document.createTextNode("I Love JaveSript"); newnode.appendChild(textnode); document.body.appendChild(newnode);
这部分究竟怎么理解呢?createTextNode() 方法创建新的文本节点,返回新创建的 Text 节点。在上面代码的第4行的结果不应该构成的是,因为是在newnode的p节点下面在构造一个节点么?我原以为createTextNode()是放回的p标签来着,然后应该应该是
<p><p>I Love JaveSript </p></p>
可是只是
<p>I Love JaveSript </p>
为什么呢?createTextNod()返回的究竟是什么?