js execCommand命令相关问题

你真好看

你真好看

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

得到

真好

真好

但这不是我想要的结果,我想得到的是

真好


即不会去掉嵌套的标签span。 怎么做,最好能用浏览器自带的方法

急,谢谢!

已邀请:

juanpingzhao

赞同来自:

'<p class="line"><span>你真好看</span></p>'.replace(/(.*)(真好)(.*)/g,'$1<b>$2</b>$3')
正则替换能行吗?

要回复问题请先登录注册