题目:/*
<div><b id="oldnode">JavaScript</b>是一个很常用的技术,为网页添加动态效果。</div>
*/ document.getElementById("oldnode").parentNode.replaceChild();和document.getElementsByTagName("div").replaceChild();有什么区别?id oldnode的父节点不是标签div吗? 谁能解答下
document.getElementsByTagName('div') 这个得到的是一个节点对象数组。 应该取数组的第一个元素。
document.getElementsByTagName('div')[0] == document.getElementById("oldnode").parentNode
厉害,看你的解释理解了,多谢解答