js execCommand命令相关问题

<p class="line"><span>你真好看</span></p>

对 “真好” 进行 document.execCommand('bold', false, null);

得到

<p class="line">你<b>真好</b>看</p>

但这不是我想要的结果,我想得到的是<p class="line"><span>你<b>真好</b>看</span></p>
即不会去掉嵌套的标签span。 怎么做,最好能用浏览器自带的方法

急,谢谢!

阅读 2.5k
1 个回答

也是啊,究竟是要对什么进行处理呢?你也没有说清楚,说个使用场景啊。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏