[英]How to populate tinymce with some content on trigger of javascript event?
[英]how to auto populate the contents of a tinymce?
我正在嘗試自動填充我的tinymce的內容,這將在某些情況下完成。 我嘗試進行一些控制台測試,以查看可以使用哪些jquery函數。
我試過了:
$("#tinymce").text("test");
$("#tinymce").html("test");
$("#tinymce").val("test");
但是他們都返回了這個錯誤:
VM3476:1未被捕獲的TypeError:$(...)。val不是位於:1:15的函數
<body id="tinymce" class="mceContentBody " onload="window.parent.tinyMCE.get('htmleditor1').onLoad.dispatch();" contenteditable="true" spellcheck="false" data-gramm_id="e2122774-06e2-55e3-4d20-705ac5c51517" data-gramm="true" data-gramm_editor="true">
<g class="gr_ gr_3 gr-alert gr_spell gr_run_anim ContextualSpelling ins-del multiReplace" id="3" data-gr-id="3">sadasd</g><br>
</body>
如果在tinyMCE初始化之后
您必須使用setContent()方法,以便設置完整內容
tinyMCE.activeEditor.setContent('My test!');
或者如果您只想更改所選部分
tinyMCE.activeEditor.selection.setContent('<strong>Some contents</strong>');
如果在tinyMCE初始化之前
您可以直接設置HTML容器
$('textarea').text('My text!');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.