我的页面中有一个 IFrame,并且在这个 iframe 上使用 designMode="on" 进行小级别的富文本编辑。
我担心的是我不需要允许用户在其中输入新行 - 意思是,我想限制输入键。
我使用此处发布的问题来收听按键事件。但是在我的按键事件中,如果我返回 false,什么也不会发生。
如何使用设计模式限制 iframe 中的输入键?
代码 :
document.getElementById('editor').contentWindow.addEventListener('keypress',restrictEnterKey, true);
function restrictEnterKey(event) {
var key=(event.charCode)?event.charCode:((event.keyCode)?event.keyCode:((event.which)?event.which:0));
if (key == 13) {
//alert('me');
return false;
}
return true;
}