如何替换TinyMCE 4中的选定原始html内容?

时间:2019-10-23 21:02:02

标签: html replace tinymce

有什么方法可以替换TinyMCE 4中的原始html内容吗?

示例html:

<p>Some text www.example.com</p>
<p>Second paragraph and more text</p>

用户在两个段落之间选择文本:

text www.example.com</p>
<p>Second paragraph

我想在选择中查找并替换网址:

var strSelected = tinyMCE.activeEditor.selection.getContent( {format: 'raw'} );

/* Find and replace url */

tinyMCE.activeEditor.selection.setContent( strSelected, {format: 'raw'} );

但是TinyMCE会添加不需要的标签,结尾符文本:(

<p>Some</p>
<p>text <a href="www.example.com">www.example.com</a></p>
<p>Second paragraph</p>
<p>and more text</p>

0 个答案:

没有答案