问答详情
源自:9-15 替换元素节点replaceChild()

使用getElementsByTagName

  把var oldnode=document.getElementById("oldnode");换成var oldnode = document.getElementsByTagName("b");不能使用??

提问者:月下临帖 2015-05-14 22:38

个回答

  • 不断滴自我催眠
    2015-05-14 23:15:38

    因为你得到的是一个数组,因为只有一个b元素 所以应该取数组的第一个

    var oldnode=document.getElementsByTagName("b")[0];