【问题标题】:Javascript function on keypress?按键上的Javascript功能?
【发布时间】:2012-08-29 02:21:03
【问题描述】:

我一直在搜索 SO 和剩余的互联网,但在任何地方都找不到直接的答案。当在没有元素(文本框等)被聚焦的情况下按下并释放键 m 时,某人如何执行 javascript 函数 aFunction

【问题讨论】:

    标签: javascript events keypress


    【解决方案1】:

    jQuery

    $('body').keypress(function(e){
      if(e.which == 109)
        aFunction();
    })
    

    这是demo on jsFiddle

    编辑:小写的 m 是 109

    【讨论】:

    • 自己试试吧$("body").keypress(function(e){console.log(e.which)});
    • @30n 这只是行不通...我已经链接了 jquery,并且我有一个 与你给我的代码,我已经尝试了很多键,而没有别的被选中。有什么我想念的吗?
    • 在 qwerty 键盘上输入 azerty 时错过了抱歉。
    • @lucase.62 我想你可以结束这个问题了。
    猜你喜欢
    • 2011-04-03
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多