如何检测Safari中的“tab”按键
问题描述:
我想在Safari中检测'tab'按键。它已经在IE和Firefox中运行。如何检测Safari中的“tab”按键
触发器处于按键状态。 Firefox和IE都返回Tab 9的键'9'。但Safari看起来会忽略这一点。版本4和5似乎都无法检测到它。我如何检测它?
答
使用事件的keyCode
属性。这将适用于所有主流浏览器:
document.onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 9) {
alert("Tab");
}
};
您是否在Mac OS上使用Safari for Windows或Safari? 我问原因有两个版本有很多不同。 – Thariama 2010-06-16 09:09:10