var oldHTML= oldnode.innerHTML; 是什么意思

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

崔婉妮

2016-08-01 20:29

 var oldHTML= oldnode.innerHTML;   是什么意思

写回答 关注

1回答

  • 水里有条鱼
    2016-08-01 20:52:50

    将内容赋给oldHTML

    <b id="oldnode">JavaScript</b>  //JavaScript就是oldnode的内容

    所以 oldHTML = “JavaScript”

    在这里的目的是把内容给新节点。因为新节点会完全替换掉旧节点,所以假如新节点没有内容的话,那么就不会起到改变字体作用,所以要把原内容给新节点。所以应该是

    oldnode.innerHTML --> oldHTML -->newnode.innerHTML

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题