我正在使用按键事件在<body contenteditable="true">
选定文本时禁用退格键。
选择文本后,正确禁用退格键。
但是,取消选择文本退格键仍然是禁用的。如何在JavaScript中重新启用退格键?
CODE:
document.getElementById("cke_bdy").addEventListener("keypress", function(e) {
var code = e.keyCode || e.which;
if (code === 46 || code === 8) {
flag = false;
e.preventDefault();
return false;
}
}, false);
答案 0 :(得分:0)
使用用于禁用退格键的代码的反转将onblur事件附加到textarea。
如果通过搜索密钥的ID并调用preventDefault()来禁用退格键,请删除onblur事件中的侦听器。