例子为什么要创建一个文本节点追加到newdone这个节点中?
<script type="text/javascript">
function replaceMessage() {
var newnode=document.createElement("p");
var newnodeText=document.createElement("JS");
// newnode.innerHTML="JS"; 这样不是更简单吗
var oldNode = document.getElementById('oldnode');
oldNode.parentNode.replaceChild(newnode,oldnode);
}
</script>
直接用innerHTML不是更简单吗?还有 按照之前的课程讲的 (就是讲子节点childNodes那节),计算总元素节点是7个的那个例子。这边如果把文本节点追加到元素节点中,那么在计算子节点的时候,是不是在元素节点里面还要算上文本节点? 那7个子节点就不对了