gpt4 book ai didi

TinyMCE editor.getContent 不返回标记标签

转载 作者:行者123 更新时间:2023-12-02 14:16:28 39 4
gpt4 key购买 nike

我制作了一个插件,将标记添加到所选文本中。

<p><mark title="mark1">MyText</mark></p>

当我再次选择文本以更改或取消标记时,仅选择文本,而不选择标记标签(当有前导 p 标签时)。

我如何让tinyMCE选择标记?有没有办法获取选择的位置,以便我可以自己扫描此标签的内容?

(我需要此标签用于特殊目的,并且不需要其他解决方案来为我的文本着色)

最佳答案

喜欢我的解决方案。效果很完美

//Getting the seleted node

tinyMCE.activeEditor.selection.getNode().outerHTML;

//remove the entire tagtinyMCE.activeEditor.dom.remove(tinyMCE.activeEditor.dom.getParent(tinyMCE.activeEditor.selection.getNode(),'mark'));

//create a new tag at the selection-pointtinyMCE.activeEditor.selection.setNode(tinyMCE.activeEditor.dom.create('mark',{title : 'MyTitle'} , 'MyText');

关于TinyMCE editor.getContent 不返回标记标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22986021/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com