如何检测javascript中按下快捷键的时间

时间:2009-11-13 08:06:35

标签: javascript

如何在javascript中检测快捷键[在我的情况下[ctrl + shift + k]]?比如,如果用户按下此键,我必须显示一个对话框。

1 个答案:

答案 0 :(得分:14)

document.onkeydown = keydown;

function keydown(evt){
  if (!evt) evt = event;
  if (evt.ctrlKey && evt.altKey && evt.keyCode==115){ //CTRL+ALT+F4
    alert("CTRL+ALT+F4"); 
  }
  else if (evt.shiftKey && evt.keyCode == 9){ //Shif+TAB
    alert("Shift+TAB");
  }
}

在Dominic发布的网址上的内容将为您提供密钥代码。