为什么我这么写就错了呢
正确的写法是下图:
首先你看哦。。。这是你的代码。。
代码第一行:根据id取到b标签,对吧。。
代码第二行:创建一个i标签(里面没有文本)。。没毛病吧。。
代码第三行:创建一个文本,文本的内容是:javaScript 这个可以理解吧。。
代码第四行:把javaScript 文本插入到i标签里面。。又赋值给一个bb的变量
代码第五行:把b标签与文本做一个替换。。
问题就出在了第五行。。。replaceChild这个函数是替换节点。。 你这个变量bb是一个标签节点吗? 他能替换掉<b>标签吗? 你的<i>标签节点是newnode啊。。是你写的第二行代码啊。。
代码呢? 你告诉你代码在哪里?你怎么写?又怎么错?