问答详情
源自:9-15 替换元素节点replaceChild()

为什么需要加这一行newnode.appendChild(newnodetext);

前面一行不是已经设置了newnode值了吗?而且appendChild不是指的是插入节点吗?求大神回答!

提问者:黄毛小什么 2016-10-19 11:03

个回答

  • 桃太郎
    2016-10-29 22:12:36

    var newnodeText=document.createTextNode("JavaScript");    newnode.appendChild(newnodeText);效果等于newnode.innerHTML="JavaScript";       
    前者意思是创建一文本节点,向newnode这一父节点添加newnodeText这一文本子节点。

  • 慕粉4085820
    2016-10-19 12:13:44

    是要把“javascript”添加到“i”后面吧