摆脱 TinyMCE 插入到文本中的多余元素

Getting rid of the excess elements that TinyMCE inserts into text

我注意到,当使用 TinyMCE 5 内联时,它会插入一大堆我真的不想要的额外元素。

<span id="_mce_caret" data-mce-bogus="1" data-mce-type="format-caret">H</span><sup>2</sup>O

我期望的是

H<sup>2</sup>O

Tiny 有什么办法可以停止这样做吗?或者我想我可以在提交表格之前删除所有多余的部分。

您如何从 TinyMCE 获取内容?各种 data-mce-xxxx 属性是编辑过程中使用的内部标记,但在使用 getContent().

时不应返回它们

如果我创建一个简单的 TinyMCE Fiddle 并使用两个字符作为上标或下标来创建内容,那么在提取内容时我不会得到这个额外的标记:

https://fiddle.tiny.cloud/57haab