Javascript 在微型MCE中禁用输入/返回键
嗨,我已经尝试了大量的“谷歌”代码片段来禁用回车键,但是没有任何效果。在tinyMCE textarea中如何禁用回车键 Hai PhilJavascript 在微型MCE中禁用输入/返回键,javascript,Javascript,嗨,我已经尝试了大量的“谷歌”代码片段来禁用回车键,但是没有任何效果。在tinyMCE textarea中如何禁用回车键 Hai Phil ed.onKeyPress.addToTop(function(ed, e) { if ((e.charCode == 13 || e.keyCode == 13)) { ed.setContent(""); return tinymce.dom.Event.cancel(e); }}); 或者参考此这里是我用来在某些内联元素上禁用ente
ed.onKeyPress.addToTop(function(ed, e) {
if ((e.charCode == 13 || e.keyCode == 13)) {
ed.setContent("");
return tinymce.dom.Event.cancel(e);
}});
或者参考此这里是我用来在某些内联元素上禁用enter键的代码。它与TinyMCE 4配合使用:
tinymce.init({
tinymce_jquery: true,
selector: ".className",
inline: true,
toolbar: "undo redo",
menubar: false,
setup : function(ed) {
ed.on('keydown', function(e) {
if (e.keyCode == 13) {
e.preventDefault();
}
});
}
});
你知道应该把它放在哪里吗,因为我似乎无法让它工作?一位匿名用户建议也调用
tinymce.EditorManager.activeEditor.getElement().blur()
在按下enter键时取消聚焦输入。如果需要,请随意使用。我还没有测试过。我觉得它不属于原始答案的编辑,但可能值得一提。