e.preventDefault并返回false不起作用,因为这样可以防止它本身,我想在我的警告框显示时阻止所有键,特别是Tab键。
我可以将tabindex = -1设置为输入以防止选项卡输入,但选项卡仍可用于网址栏。
但它在默认警报框中不起作用包括tab到url栏。我的意思是当默认警报显示时,不能通过Tab键切换到url栏。
那怎么办呢?防止所有密钥。谢谢。
答案 0 :(得分:0)
也许这就是你要找的东西?
$(window).keydown(function(e){
return false;
});
并停止:
$(window).off('keydown');