我在我的网页中使用 TinyMce 编辑器。每当用户输入一些文本时,他不应该能够删除文本......(禁用退格键)或者如果他使用退格键文本应该被删除(更改退格的功能)。tinymce 中是否有执行此操作的功能?
if (((e.which === 8 || e.keyCode === 8))||(e.which === 46 || e.keyCode === 46)) { // Delete key
// Do something
var rng = ed.selection.getRng(true);
var txt = rng.startContainer.textContent;
fncAddText(txt.substring(rng.startOffset - 1, rng.startOffset));
handled = true;
}
if (handled) {
tinymce.dom.Event.cancel(e);
}
function fncAddText(txt) {
var theText="<del>"+txt+"</del>";
tinyMCE.execCommand('mceReplaceContent',false,theText);
}