代码之家  ›  专栏  ›  技术社区  ›  Kostas Konstantinidis

如何在一个字段中无焦点地使用javascript读取HTML页面中的输入

  •  0
  • Kostas Konstantinidis  · 技术社区  · 15 年前

    我想问一个人如何在HTML页面中阅读击键而无需关注特定字段。是否有一些事件可以挂接一个读取输入的方法?

    事先谢谢。

    如果这有帮助的话,我们使用jquery。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Boldewyn    15 年前

    使用 document.onkeypress (或兄弟姐妹) onkeydown onkeyup ):

    document.onkeypress = function (event) { ... };
    

    jQuery 提供这些活动,例如:

    $(document).keypress (function (event) { ... });
    

    这会抓住 全部的 你网站上的主要新闻事件。在函数内部,您可以使用 event.keyCode . 请注意,有些浏览器不兼容,特别是 keypress 事件。见 developer.mozilla.com 关于FF如何处理它。

    干杯,