【发布时间】:2017-01-25 20:39:07
【问题描述】:
我正在开发一个默认情况下在输入字段中阻止退格的网站,但对于这个特定的输入,我想将其恢复为默认行为以接受 退格。
最简单的方法是什么?基本上我需要preventDefault()的反面。
更新:我在评论中添加了以下消息,但认为这对问题很重要。所以这里是:
不幸的是,我不知道它如何防止 退格。我正在创建一个 Chrome 扩展程序,它将一个输入字段注入到页面中。除了 backspace 外,一切正常。我试图找到阻止它的代码,但这是不可能的。
我创建字段的代码是这样的:
if(!document.getElementById("input_typing")){
var input = document.createElement('input');
input.id = "input_typing";
input.tabIndex = 1;
input.style.width = "95%";
input.focus();
txts[i].parentNode.appendChild(input);
}
【问题讨论】:
-
关闭javascript)
-
说正经的 - 首先提供更多细节(至少它如何防止退格)
-
类似 $(this).unbind('submit').submit();
-
不幸的是,我不知道它是如何防止退格的。我正在创建一个 chrome 扩展,它将一个输入字段注入到页面中。除了退格之外,一切正常。我试图找到阻止它的代码,但这是不可能的。
标签: javascript dom-events