でTinyMCEをテキストエリアの内容を取得するにはどのように私たちはJavaScriptを
答えて
があなたのMCEのTextAreaインスタンスがあると言うことができますJavaScriptでTinyMCEをテキストエリアの内容を取得する方法、コンテンツの配列を持っています次のようにコンテンツを取得:
var content = tinyMCE.getContent('editor1');
あなたが1つのページにMCEエディターの複数のインスタンスを持っている意味、あなたは、このアプローチを試しコンテンツ取得したい場合:
var inst, contents = new Object();
for (inst in tinyMCE.editors) {
if (tinyMCE.editors[inst].getContent)
contents[inst] = tinyMCE.editors[inst].getContent();
}
上記のコードは、あなたが使用することができ、アレイ
私は同じ問題を抱えていました。私はこのコードを使用して解決した:
tinyMCE.get('editor1').getContent();
出典:
// Get the HTML contents of the currently active editor
tinyMCE.activeEditor.getContent();
// Get the raw contents of the currently active editor
tinyMCE.activeEditor.getContent({format : 'raw'});
// Get content of a specific editor:
tinyMCE.get('content id').getContent()
activeEditorが現在のエディタですが、私はtinyMCE.getを使う( 'editor1':spocke is the author
私はコードでそれを解決しました).getContentは()それはあなたが私のホームページは机器鸟
ある
役立つことを願って、私のエディタの値を取得することはできませんのTinyMCEのAPI:私の場合(v4.3.12)でhttp://www.tinymce.com/wiki.php/API3:method.tinymce.Editor.getContent
、上記のどれも働いていないので、私はこの問題を回避しました:
HTMLコード:
<div id="wrapper">
<textarea id="editable_container" name="editable_container"></textarea>
</div>
のjQueryコード:
をvar iframe = $('#editable_container_ifr');
var editorContent = $('#tinymce[data-id="editable_container"]', iframe.contents()).html();
console.log(editorContent);
ここで、editable_container
は、私の小さなMCEエディタのプレースホルダテキストエリアです。編集可能な領域のiframe IDは、プレースホルダのIDに_ifr
の接尾辞があり、content-editable
コンテナ(書式付きテキストを含む)には、プレースホルダのidのdata-id
属性を持つIDがtinymce
です。
あなたはより多くの精通(とjqueryのラッパーを使用している)している場合は、この使用してこの操作を行うことができます(editor1は)あなたのセレクタである
$('#editor1').tinymce().getContent();
を。
動作していないようです。 – Andy
- 1. JavaScriptコードをJavascript
- 2. 共有はJavaScriptでJavascriptを
- 3. JavaScriptをJavascriptにロードする
- 4. JavaScriptをjavascriptでレンダリングする
- 5. JavaScriptのJavascriptバリデーション
- 6. Javascript - ドラッグアンドクローンJavascript
- 7. Javascriptを
- 8. Javascriptを
- 9. JavaScriptを
- 10. Javascriptを
- 11. Javascriptを:
- 12. JavaScriptを
- 13. Javascriptを
- 14. - Javascriptを
- 15. Javascriptを
- 16. - Javascriptを
- 17. Javascriptを
- 18. Javascriptを:
- 19. Javascriptを
- 20. Javascriptを
- 21. Javascriptを
- 22. Javascriptを
- 23. Javascriptを
- 24. Javascriptを:
- 25. Javascriptを
- 26. Javascriptを
- 27. Javascriptを -
- 28. Javascriptを
- 29. Javascriptを
- 30. Javascriptを
この回答はTinyMCEの古いバージョンの可能性が高いです。最新(4.x)でこれを行うには、@ jqpressの答えが正しいです。 –