1. ホーム
  2. javascript

[解決済み] JavaScriptでTinymceのtextareaの内容を取得する方法

2022-02-12 17:53:53

質問

私はコンテンツの配列を持っている、我々はどのようにjavascriptでTinymceのtextareaのコンテンツを取得します。

解決方法は?

mce textarea のインスタンスがあるとします。

<textarea id="editor1" ....></textarea>

とすると、次のようなコンテンツが得られます。

var content =  tinyMCE.getContent('editor1');

もし、1つのページに複数のmce editorのインスタンスがあり、コンテンツを取得したいのであれば、この方法を試してみてください。

var inst, contents = new Object();
for (inst in tinyMCE.editors) {
    if (tinyMCE.editors[inst].getContent)
        contents[inst] = tinyMCE.editors[inst].getContent();
}

上記のコードでは、各エディタのコンテンツを配列に追加しています。