1

tinyMCE (jQuery バージョン) を使用しているテキスト ボックスの値を取得しようとしていますが、テキスト ボックスからコンテンツを取得できません。以下のコードを参照してください。

var content = $( "#content_textarea" ).val();
alert(content);

また、フォームを使用しておらず、ボタンを使用してコードをアクティブにしています。

このコードも試しました。

var content = tinyMCE.get('content_textarea').getContent();
alert(content);

私は何を間違っていますか?

4

4 に答える 4

3

試す:

var editor='content_textarea';
var content =tinyMCE.activeEditor.getContent();
alert(content);

または、それが気に入らない場合は、次のことができます。

tinyMCE.triggerSave();
var content =$('#content_textarea').val();
alert(content);

どちらも私のために働きます。

于 2014-09-15T11:25:20.493 に答える
1

ただ行う:

tinymce.get("original textarea id").getContent()
于 2012-08-28T12:13:52.130 に答える
0

Based on the documentation here:

http://www.tinymce.com/wiki.php/jQuery_Plugin

You should use:

// Gets the contents from a specific editor
alert($('#someeditor').html());
于 2012-08-26T20:42:32.270 に答える
-1

iveはckeditorでも同じ問題を抱えていました...mybeこれは興味深いことです。

CKEDITOR.instances ['editor1']。getData();

私を助けてくれました....それによってeditor1はインスタンスの名前です

于 2012-08-26T20:36:58.813 に答える