2014-11-20 52 views
2

我試圖使用javascript文本輸入添加到TinyMCE的編輯器, 我可以追加文本在視覺上使用:編程方式將內容添加到TinyMCE的

tinymce.activeEditor.selection.setContent('  words and stuff '); 

也試過

tinyMCE.activeEditor.selection.setContent(' '); 

哪將允許我看到上面指定的文本沒有問題,但是當我去保存它幾乎就好像JavaScript沒有實際追加它應該有的文本或東西,我的保存是原始文本沒有附加上面的文本,沒有人有什麼想法爲什麼?

回答

2

我在的問題是,我想補充文本TinyMCE的使用JavaScript線

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>'); 
} 
相關問題