Tinymce-4:仅从链接中提取文本

Tinymce-4: Extract text only from a link

本文关键字:提取 取文本 链接 Tinymce-4      更新时间:2023-11-24

在tinymce.activeEditor中,我有这行innerHTML代码(ul列表的一部分):

<li><a href="#">Important words</a></li>

我把插入符号放在句子"重要单词"的某个地方,点击一个按钮,其中有这行代码作为onclick事件的一部分:

seltxt = editor.selection.select(editor.selection.getNode()).text;

这会选择/突出显示文本"重要单词",但不可预见的是,还会选择/突出周围的<a href>…</a>。我不想要那样,只想要那些a标签之间的干净文本。我见过很多选择文本的想法,但没有一个能使用一些智能的短Javascript代码过滤掉/srink选择的文本。我不想要jquery!有人能帮我解决这个问题吗?

tinyMCE.activeEditor.selection.getSel().focusNode.textContent

text内容将为您提供文本