此JavaScript代碼在OSX 10.5.8上的Firefox 3.6.3上的「Shift + /」組合鍵總是返回零。但它返回期望值191在Chrome上OSX/MAC在Mac OSX的Firefox中未使用JavaScript檢測到Shift + /組合鍵
GetKeyCode = function(e) {
var code = 0;
if (!e) {
e = window.event
}
if (e.keyCode) {
code = e.keyCode;
} else if (e.which) {
code = e.which;
}
return code;
};
GetKeyCode正從jQuery的的keydown事件。
jQuery(document).keydown(function(e) { ...... });
有沒有錯誤,或者我在這裏丟失了一些非常簡單的東西? 請幫忙
在此先感謝。 -Parimal Das
如何'GetKeyCode'附?哪個事件在哪個元素上?有關鍵盤事件的更多信息,請參閱http://unixpapa.com/js/key.html。 – 2010-06-16 13:40:20
它是一個keydown事件。我也更新了這篇文章。 謝謝。 – 2010-06-16 13:51:52
你爲什麼做這個社區Wiki? – 2010-06-16 14:23:20