javascript - 如何禁用F1键?

标签 javascript jquery twitter-bootstrap jquery-ui c#-4.0

我想禁用 F1 键。我尝试这样做,但它在 Chrome 中不起作用。

document.onhelp=function() {return false;};
window.onhelp=function() {return false;};

最佳答案

使用preventDefault:

window.addEventListener("keydown",function (e) {
    if (e.keyCode === 112) { 
        e.preventDefault();
    }
})

这很简短,但是,为了拥有与浏览器更兼容的东西,check this .

关于javascript - 如何禁用F1键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38673629/

相关文章:

jquery 将 .active 添加到 Bootstrap 导航栏

javascript - 从vuejs应用程序调用JS库中的函数

javascript - 如何实现或创建 Magnific Popup?

html - Bootstrap 网站加载在 iphone 上放大

php - 如何动态更改 jquery ui slider 的最小值、最大值?

javascript - jQuery 交互式 map 库?

html - 中心图标 + CSS 上的文本悬停图像

javascript - Angular 动态包含 html

javascript - jQuery 函数仅适用于一次 Html5 自动对焦

javascript - 使用 Jquery 序列化一个 javascript 数组