使用getElementsByTagName

来源:9-15 替换元素节点replaceChild()

月下临帖

2015-05-14 22:38

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

写回答 关注

1回答

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

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题