function replaceMessage(){
var oldnode=document.getElementById("oldnode");
var newnode=document.createElement("i");
newnode.innerHTML=oldnode.innerHTML
oldnode.parentNode.replaceChild(newnode,oldnode);
}中的newnode.innerHTML=oldnode.innerHTML是什么意思啊???大神
2016-07-17
因為replaceChild是實現對子節點替換,所以前面的節點node是父節點.加上parentNode是返回到div這個父節點