如何设置Tinymce Value内容
How to set Tinymce Value content
我想设置我的Tinymce值内容。
我的 Html 代码是:
<div class="form-group">
<label for="activity">Activity</label>
<label class="activity-error pull-right text-danger"></label>
<textarea name="activity" id="activity" class="mceEditor"> </textarea>
</div>
我的脚本是:
tinyMCE.get('activity').setContent('<p>hello world</p>');
但是没有用。
这是怎么回事?请帮我。提前谢谢你。
您遇到的问题(基于您的 Fiddle)是您试图在初始化之前使用 TinyMCE API 与编辑器交互。我在这里调整了你的Fiddle:
http://fiddle.tinymce.com/gvgaab/3
网络是您试图在 TinyMCE 完成初始化之前调用 tinymce.get('content')
。我让控制台记录了结果,您会看到它的 null
。当您尝试在 null
上调用 getContent()
时失败了。
TinyMCE 提供了一个钩子来了解编辑器何时完全初始化,我更新的 Fiddle 展示了如何使用它来触发将数据加载到编辑器中。
我想设置我的Tinymce值内容。 我的 Html 代码是:
<div class="form-group">
<label for="activity">Activity</label>
<label class="activity-error pull-right text-danger"></label>
<textarea name="activity" id="activity" class="mceEditor"> </textarea>
</div>
我的脚本是:
tinyMCE.get('activity').setContent('<p>hello world</p>');
但是没有用。 这是怎么回事?请帮我。提前谢谢你。
您遇到的问题(基于您的 Fiddle)是您试图在初始化之前使用 TinyMCE API 与编辑器交互。我在这里调整了你的Fiddle:
http://fiddle.tinymce.com/gvgaab/3
网络是您试图在 TinyMCE 完成初始化之前调用 tinymce.get('content')
。我让控制台记录了结果,您会看到它的 null
。当您尝试在 null
上调用 getContent()
时失败了。
TinyMCE 提供了一个钩子来了解编辑器何时完全初始化,我更新的 Fiddle 展示了如何使用它来触发将数据加载到编辑器中。