javascript - 使用 TinyMCE 突出显示文本

标签 javascript tinymce

目前我有一个使用 TinyMCE 的文本区域:http://fiddle.tinymce.com/D2gaab

我想突出显示左大括号/右大括号之间的文本。有人知道这是否可行,以及我该如何做到这一点?

最佳答案

您可以考虑插入 <mark>标签或其他具有内联样式的元素。另外,也许仅在选择具有任意长度时才插入。

 editor.addButton('spintax', {
  text: 'Spintax',
  icon: false,
  onclick: function () {
    editor.focus();
    if (editor.selection.getContent().length) {
        editor.selection.setContent("{<mark>" + editor.selection.getContent() + '</mark>}');
    }
  }
});

http://fiddle.tinymce.com/E2gaab

关于javascript - 使用 TinyMCE 突出显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52976156/

相关文章:

javascript - 如何在 angularjs 中一起使用 angular-gridster 和 highcharts-ng 指令

javascript - 当 vue-router 重新打开页面时,不会调用 VueJS hook mounted()

javascript - 如何使用 ECMAScript 6 Unicode 代码点转义?

Javascript 数组变量在循环中丢失

jquery - 切换tinymce编辑器后,它不发送complete字符串

javascript - TinyMCE 4.x 计数字符

javascript - 动态创建编辑器 - 浏览器是否需要退出该功能才能进行更改?

javascript - 具体日期倒计时

javascript - 如何在 Google TimeLine 图表中仅在一行中设置一个条形图(带有分组行标签)?

javascript - 在 TinyMCE 中禁用 Javascript