我想在Safari中检测'tab'按键。它已经在IE和Firefox中运行。
触发器处于按键状态。 firefox和IE都返回键'9',这是Tab。但Safari似乎忽略了这一点。版本4和5似乎都无法检测到它。我如何检测它?
答案 0 :(得分:1)
要了解检测到的内容,请查看W3Cs Key and Character Codes vs. Event Types页面。在那里,您可以输入并直接查看被解雇的内容。
答案 1 :(得分:1)
使用keyCode
事件的keydown
属性。这适用于所有主流浏览器:
document.onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 9) {
alert("Tab");
}
};