function replaceMessage(){ var newnode = document.createElement('i'); var oldnode = document.getElementById('oldnode'); newnode.innerHTML = oldnode.innerHTML; oldnode.parentNode.replaceChild(newnode,oldnode) } 为什么会有加粗改为斜体这个效果?
i标签自带斜体效果,你可以试试看<i></i>里面的文字都会自带斜体效果