云萼
2018-07-20 07:42
<script type="text/javascript">
function replaceMessage(){
var newNode = document.createElement("i");
var newNodeText = document.createTextNode("JavaScript");
newNode.appendChild(newNodeText);
var oldNode = document.getElementById("oldnode");
// i.innnerHTML = oldNode.innerHTML;
oldNode.parentNode.replaceChild(newNode,oldNode);
}
</script>
为什么要用appendChild()的方式新加一个节点,而用innerHTML无效呢。。
有效的啊,你看看innerHTML是不是多打了一个
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题