tinyMCE 获取当前选中的HTML元素

Cou*_*uim 4 javascript tinymce

我有一个编辑器,可以在其中选择文本并通过以下代码显示它:

alert(tinyMCE.activeEditor.selection.getContent({format : "html"}));
Run Code Online (Sandbox Code Playgroud)

问题是该函数仅返回文本而不返回 HtmlElement。因此,我看不到封装此选定文本的节点。我想获取内容,但通过 HtmlElement 来处理节点。

有什么建议 ?

Mic*_*min 5

看一眼getNode()

tinymce.activeEditor.selection.getNode();
Run Code Online (Sandbox Code Playgroud)

此处记录了可用于选择的 API 调用: https: //www.tinymce.com/docs/api/tinymce.dom/tinymce.dom.selection/