崔婉妮
2016-08-01 20:29
var oldHTML= oldnode.innerHTML; 是什么意思
将内容赋给oldHTML
<b id="oldnode">JavaScript</b> //JavaScript就是oldnode的内容
所以 oldHTML = “JavaScript”
在这里的目的是把内容给新节点。因为新节点会完全替换掉旧节点,所以假如新节点没有内容的话,那么就不会起到改变字体作用,所以要把原内容给新节点。所以应该是
oldnode.innerHTML --> oldHTML -->newnode.innerHTML
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题