JS - 偵測鍵盤事件方法 2017-01-10
function(e){
var code = (e.keyCode ? e.keyCode : e.which); //e.keyCode為IE可用、e.which為FF可用
if(code == 13) { //Enter鍵的keycode
//這裡輸入偵測到enter後的指令
}
tab按鍵需要讓預設事件失效(切換至不同標籤位置).
可參考各ascii的代碼 http://ascii.cl/
常用的有
9→Tab
13→Enter
32→Space
48→0
57→9
65→A
90→Z
97→a
122→z
此外e.KeyCode值為IE與Chrome可用,
而e.Which則為FF可用