初始化为 tinyMCE textarea 并在选定的 tinyMCE 编辑器上设置内容
initialize to tinyMCE textarea and set content on selected tinyMCE editor
是否可以使用 tinyMCE 编辑器初始化两个文本区域?我知道我可以使用(参考下文)
将内容设置为 tinyMCE 编辑器
tinyMCE.activeEditor.setContent('test');
但是如果我想将内容设置为特定的已经由 tinyMCE 编辑器初始化的文本区域,例如第二个文本区域,这甚至可能吗?或者有什么办法吗?
非常感谢任何帮助、想法、线索、建议和建议。谢谢。
tinymce.init({
selector: 'textarea',
height: 230,
theme: 'modern',
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
<textarea id="t1"></textarea><br>
<button id="t1button">Set content to tinyMCE textarea 1</button><br><br>
<textarea id="t2"></textarea><br>
<button id="t2button">Set content to tinyMCE textarea 2</button><br>
您可以使用 get API 方法定位特定的 TinyMCE 编辑器:
https://www.tinymce.com/docs/api/class/tinymce.editormanager/#get
例如:
tinyMCE.get('t2').getContent()
tinyMCE.get('t2').setContent('...content here...')
...将以具有 't2 '.
的 ID 选择器的 TinyMCE 实例为目标
是否可以使用 tinyMCE 编辑器初始化两个文本区域?我知道我可以使用(参考下文)
将内容设置为 tinyMCE 编辑器tinyMCE.activeEditor.setContent('test');
但是如果我想将内容设置为特定的已经由 tinyMCE 编辑器初始化的文本区域,例如第二个文本区域,这甚至可能吗?或者有什么办法吗?
非常感谢任何帮助、想法、线索、建议和建议。谢谢。
tinymce.init({
selector: 'textarea',
height: 230,
theme: 'modern',
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
<textarea id="t1"></textarea><br>
<button id="t1button">Set content to tinyMCE textarea 1</button><br><br>
<textarea id="t2"></textarea><br>
<button id="t2button">Set content to tinyMCE textarea 2</button><br>
您可以使用 get API 方法定位特定的 TinyMCE 编辑器:
https://www.tinymce.com/docs/api/class/tinymce.editormanager/#get
例如:
tinyMCE.get('t2').getContent()
tinyMCE.get('t2').setContent('...content here...')
...将以具有 't2 '.
的 ID 选择器的 TinyMCE 实例为目标