43

TinyMCE エディターのフォーカスされた段落要素 ( ) のカーソル位置にテキストを挿入しようとしました<p>が、うまくいきませんでした!!

var elem = tinyMCE.activeEditor.dom.get('tinymce');
var child = elem.firstChild;
while (child) {
    if (child.focused) {
        $(child).insertAtCaret("some text");
    }
    child = child.nextSibling;
}

誰かがこれを解決する方法について何か考えを持っているなら、私はとても感謝しています.

4

4 に答える 4

100

コマンドを使用する必要がありますmceInsertContentTinyMCE のドキュメントを参照してください。

tinymce.activeEditor.execCommand('mceInsertContent', false, "some text");
于 2012-11-15T08:38:40.470 に答える