以编程方式向tinymce添加内容
我正在尝试使用javascript向tinyMCE编辑器添加文本输入, 我可以使用以下方法直观地附加文本:以编程方式向tinymce添加内容,tinymce,Tinymce,我正在尝试使用javascript向tinyMCE编辑器添加文本输入, 我可以使用以下方法直观地附加文本: tinymce.activeEditor.selection.setContent(' words and stuff '); 也尝试过 tinyMCE.activeEditor.selection.setContent(' '); 这将允许我查看上面指定的文本没有问题,但是当我保存它时,几乎就像javascript没有实际将文本附加到它应该有的地
tinymce.activeEditor.selection.setContent(' words and stuff ');
也尝试过
tinyMCE.activeEditor.selection.setContent(' ');
这将允许我查看上面指定的文本没有问题,但是当我保存它时,几乎就像javascript没有实际将文本附加到它应该有的地方或其他地方一样,我的保存是原始文本,没有上面附加的文本,有人知道为什么吗?我遇到的问题是,我会用javascript行将文本添加到tinymce中
function AddNotes(NoteS) {
tinymce.activeEditor.execCommand('mceInsertContent', false ,NoteS);
}
出于某种原因,我需要在tinymce中插入两次才能让它工作
所以我所做的补偿就是添加了我想要添加的信息,然后我加入了一个段落元素,在我刚刚添加的内容下创建了一行新行。我本可以添加一个空格,或者我想要的任何东西,但我选择添加一个新行,如下所示:
function AddNotes(NoteS) {
tinymce.activeEditor.execCommand('mceInsertContent', false, NoteS);
tinyMCE.activeEditor.execCommand('mceInsertContent', false, '<p></p>');
}
函数AddNotes(NoteS){
tinymce.activeEditor.execCommand('mceInsertContent',false,NoteS);
tinyMCE.activeEditor.execCommand('mceInsertContent',false,');
}