在tinyMCE 4中获取0值,当tinyMCE.activeEditor.queryCommandValue(“Fon

Getting 0 value in tinyMCE 4 when tinyMCE.activeEditor.queryCommandValue("FontSize"); is executed

本文关键字:tinyMCE queryCommandValue activeEditor Fon 获取      更新时间:2023-09-26

我需要获取tinyMCE WYSWYG编辑器的FontSize的当前值。问题是,当文本区域上的文本未被选中并且单击"文本大小"按钮时,它通过使用这个为我提供了选择的正确值

editor.on('ExecCommand', function(editor) {
  var val = tinyMCE.activeEditor.queryCommandValue("FontSize");
  alert(val)
});

但是当我在文本区域中选择一些文本并选择 FontSize 时,它在警报中给我 0 值。在任何情况下,我需要做什么才能获得当前选定的值。请帮忙!提前谢谢。

解决了 - 我通过替换"editor.value"而不是val来解决它。在任何情况下,它都会获取当前的 execCommand 值。