代码之家  ›  专栏  ›  技术社区  ›  Rene Pot

如何在Safari中检测“tab”键

  •  0
  • Rene Pot  · 技术社区  · 15 年前

    我想在Safari中检测“tab”键。它已经在IE和Firefox中运行了。

    扳机在按键上。firefox和IE都返回键“9”,即Tab。但Safari似乎忽略了这一点。版本4和版本5似乎都无法检测到它。如何检测?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Thariama    15 年前

    要找出被检测到的东西,请看一看 W3Cs Key and Character Codes vs. Event Types

        2
  •  1
  •   Tim Down    15 年前

    使用 keyCode 财产 keydown

    document.onkeydown = function(e) {
        e = e || window.event;
        if (e.keyCode == 9) {
            alert("Tab");
        }
    };