我想在Safari中检测“tab”键。它已经可以在IE和Firefox中运行了。
触发器在按键上。firefox和IE都返回键'9‘,即Tab。但是Safari似乎忽略了这一点。版本4和版本5似乎都无法检测到它。我如何检测它?
发布于 2010-06-16 17:14:23
要了解检测到的内容,请查看W3Cs Key and Character Codes vs. Event Types页面。在那里你可以输入并直接看到被触发的内容。
发布于 2010-06-16 17:38:43
使用keydown事件的keyCode属性。这将在所有主流浏览器中运行:
document.onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 9) {
alert("Tab");
}
};https://stackoverflow.com/questions/3051941
复制相似问题