2

您知道如何添加另一个自定义事件以在按下粗体和斜体按钮时触发。按下每个按钮后,我想通过调用函数来获取更新的 html 文本 boldItalicPressed()

   tinyMCE.init({
      mode : "textareas",
      theme : "advanced",
      theme_advanced_buttons1 : "bold,italic,underline,strikethrough,
      onchange_callback : "myCustomOnChangeHandler"

   });

   function myCustomOnChangeHandler(inst) {
        alert("Some one modified something");
        alert("The HTML is now:" + inst.getBody().innerHTML);
   }

   function boldItalicPressed(){
        alert(tinyMCE.get('mytextarea').getContent());
   }
4

1 回答 1

1

这个 SO question可能对你有帮助。这里的问题是按下粗体按钮时没有触发可捕获的事件。解决方案是注册一个自定义 tinymce 命令,并将在粗体按钮单击时执行的命令替换为该命令。新命令将执行常规粗体命令以及您要执行的其他内容。

于 2012-08-22T08:13:10.307 回答