从Tinymce中禁用输入/返回键

时间:2009-12-02 06:29:49

标签: javascript

您好我已经尝试了大量“googled”代码段来禁用输入/返回键但没有任何效果。有关如何在tinyMCE textarea中禁用输入/返回键的任何想法?

2 个答案:

答案 0 :(得分:7)

这是我用来禁用某些内联元素的回车键的代码。它适用于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();
            }
        });
    }
});

答案 1 :(得分:0)

Hai Phil,

ed.onKeyPress.addToTop(function(ed, e) {
if ((e.charCode == 13 || e.keyCode == 13)) {
    ed.setContent("");
    return tinymce.dom.Event.cancel(e);
}});

或参考此Disable enter key on tiny mce editor