你可以做類似的東西。
$('<selector element>').keydown(function(e){
var arrayOfCharcode=[111,99,119];//ascii codes need to be allowed
if(e.altKey && arrayOfCharcode.indexOf(e.which)>=0){
e.preventDefault();
prompt("Alt+<charcode ascii>, Enter","text");
}
});
,你可以做你的情況
$(document).keydown(function(e){
var arrayOfCharcode=[99,111,119,68,79,87];//ascii codes need to be allowed
if(e.altKey && arrayOfCharcode.indexOf(e.which)>=0){
e.preventDefault();
switch(e.which){
case 99:
case 68:
//call button1 function alt + c
break;
case 111:
case 79:
//call button2 function alt + o
break;
case 119:
case 87:
//call button3 function alt +w
break;
}
}
});
你能向我們提供舊的線程你已經找到。 – Craig
這些是2我發現-HTTPS://stackoverflow.com/questions/44857988/javascript-trigger-keypress-on-mouse-click-without-jquery和https://stackoverflow.com/questions/22727830/press-鍵盤上的退出鍵與html按鈕 – Paul