进击的张阿涛
2018-05-06 21:29
<script type="text/javascript"> function replaceMessage(){ var newnode=document.createElement("i"); var oldnode=document.getElementsByTagName("b"); newnode.innerHTML=oldnode.innerHTML; oldnode.parentNode.replaceChild(newnode,oldnode); } </script>
因为getElementsByTagName("b")返回的是一个数组
第四行改为:
var oldnode=document.getElementsByTagName("b")[0];
应该就可以了
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题