innerHTML的迷惑

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

乐乐520

2014-11-27 21:40

innerHTML是指的节点的内容,而 b 是一个节点.应用innerHTML怎么会达到用i替换b 的效果的?
写回答 关注

2回答

  • 乐乐520
    2014-11-29 21:43:32

    我看了几遍答案,感觉好像替换节点时,连节点内容也给替换了,不写节点内容,原节点内容就没了

  • 温暖的骨头
    2014-11-28 09:26:04

    你理解的innerHTML用法是对的。

    理解的本节i替换b的实现是有问题的。i替换b用的是replaceChild()方法。innerHTML是用在创建i节点时写入i的内容。

JavaScript进阶篇

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

468810 学习 · 22582 问题

查看课程

相似问题