在 TinyMCE 富文本编辑器中插入文本到光标位置

4
我有几个下拉框,应该在tinyMCE富文本编辑器的光标位置插入动态文本(根据选择)。
我发现很多关于上述问题的帖子如下,但目前它与我的代码不起作用,并且控制台也没有给出任何错误。
tinyMCE.execInstanceCommand('text',"mceInsertContent",false,"This is the text to be inserted");
// here 'text' is id of textarea on which TinyMCE is rendered

我猜当我点击下拉框时,会导致文本编辑器失去焦点,但是我仍然无法解决这个问题。
如果能得到任何帮助将不胜感激。
1个回答

5
需要使用execCommand而非下面的execInstanceCommand,如下所示:
tinyMCE.execCommand('mceInsertContent',false,"This is the text to be inserted");

由于我使用的是旧版本的tinyMCE(2X),因此大多数命令与旧API不兼容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接