我在textarea / tinyMCE编辑器中有以下内容(我的textarea的id是“notice”:
<div ...>
some contents here
</div>
<div id="myDiv">
Require to be updated from jQuery function
</div>
<div...> other div </div>
我可以把一些内容放在div元素里面:(特别是下面的div):
<div id="myDiv"></div>
我可以把内容放在这里,如果光标在“myDiv”里面闪烁,请输入以下代码:
tinyMCE.activeEditor.execCommand('mceInsertContent', false, parties);
在下面的javascript函数中使用上面的按钮onclick事件:
function insert_contents(someContents){
try {
tinyMCE.activeEditor.execCommand('mceInsertContent', false, someContents);
} catch (e) {
alert(e.message);
}//catch
}//end function
我的问题:无论如何,我可能会在“myDiv”div元素中放入一些内容,如果需要删除它也可以从“myDiv”div中删除相同的内容而不在“myDiv”中单击鼠标吗? 此致
答案 0 :(得分:1)
您可以使用getContent()
提取编辑器的全部内容,然后根据需要进行修改。然后,您可以使用setContent()
将更新的数据放回编辑器中。
https://www.tinymce.com/docs/api/tinymce/tinymce.editor/#getcontent https://www.tinymce.com/docs/api/tinymce/tinymce.editor/#setcontent