War*_*ior 1 javascript tinymce
我有一个文字 <info>SOME CONTENTS GOES HERE</info>
当我使用javascript函数单击按钮(自定义按钮)时,如何从编辑器中删除此文本.我用过这段代码:
dom.remove(dom.getParent(selection.getNode(), 'info'));
Run Code Online (Sandbox Code Playgroud)
但它显示错误.有什么解决方案吗?
提前致谢.
tinyMCE在DOMUtils下提供了一个方法,即tinymce.dom.DOMUtils/remove
// Removes all paragraphs in the active editor
tinyMCE.activeEditor.dom.remove(tinyMCE.activeEditor.dom.select('p'));
// Removes a element by id in the document
tinyMCE.DOM.remove('mydiv');
Run Code Online (Sandbox Code Playgroud)
因此,在您的情况下,因为您想要删除<info>内部的内容,那么您应该写下这样的内容:
// Removes all paragraphs in the active editor
tinyMCE.activeEditor.dom.remove(tinyMCE.activeEditor.dom.select('info'));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5656 次 |
| 最近记录: |