模拟警报框通过jquery防止所有键

时间:2014-10-31 23:11:31

标签: jquery

e.preventDefault并返回false不起作用,因为这样可以防止它本身,我想在我的警告框显示时阻止所有键,特别是Tab键。

我可以将tabindex = -1设置为输入以防止选项卡输入,但选项卡仍可用于网址栏。

但它在默认警报框中不起作用包括tab到url栏。我的意思是当默认警报显示时,不能通过Tab键切换到url栏。

那怎么办呢?防止所有密钥。谢谢。

1 个答案:

答案 0 :(得分:0)

也许这就是你要找的东西?

$(window).keydown(function(e){
   return false;
});

并停止:

$(window).off('keydown');