我有一个具有一些功能的输入类型的文本。文本始终具有焦点,但在此期间文本可能会发生变化。当你按下退出键的时候,一些东西应该会关闭。我为此绑定了一个关键事件,它工作得很好。我的问题是,在firefox中,当按下退出键时,文本总是被清除。你可以在这里测试它:
$('#asd').click(function() {
$(this).val('huhu');
});
$('#asd').keydown(function(e) {
if(e.which == 27) {
e.preventDefault();
return false;
}
});http://jsfiddle.net/hJ9th/1/
在文本字段中单击,然后按Esc键。文本将消失。我试着阻止它,但它不起作用。
我能做些什么来防止这种情况发生?
发布于 2013-05-15 08:24:20
https://stackoverflow.com/questions/16554777
复制相似问题