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

来源:9-15 替换元素节点replaceChild()

黄毛小什么

2016-10-19 11:03

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

写回答 关注

2回答

  • 桃太郎
    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”后面吧


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题