【发布时间】:2019-02-16 19:08:10
【问题描述】:
我一直在尝试将带有 span 标签的文本插入到光标所在的 TinyMCE 编辑器中,但是在按下 ENTER 后,我每次都会得到 span 标签。
这是我用按钮插入文本的功能:
function Insert(){
tinymce.activeEditor.execCommand('mceInsertContent', false, '<span class="bgTest" data-prefix="ABC">This is a inserted text</span> ');
}
这是我的浏览器输出:Imgur
【问题讨论】:
-
您必须取消 Enter keydown 事件以防止 contenteditable 插入新的“行”并破坏您的代码。这部分的答案很多。
-
你能告诉我,如何取消它?
-
搜索“cancel enter key js”获取详情
标签: javascript jquery html tinymce