如何往一个标签的文字中插入标签?

如何使用JS 在文字c和d之间插入一个span标签
<span>abcde</span> <span>1</span>
想要的效果
<span>abc<span>1</span>de</span>

阅读 2.6k
1 个回答

在做富文本?还是在做聊天发送框呀。是有 api 的

比如先把节点分隔开,然后就可以开心的 insertBefore 了

// 在文字节点当中
anchorNode.splitText(anchorOffset);//分为两个串
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题