JS代码
<html> <head> <script type =“ text/javascript”> window.onload = function(){hotkeyhandler.init(); } var hotkeyhandler = {currentMainKey:null,currentValueKey:null,init:function(){hotkeyhandler.register(0,“ k”,function(){arter(arter(“”);}); },寄存器:函数(tag,value,func){var mainkey =“”; switch(tag){情况0:mainkey = 17; // ctrl休息;案例1:mainkey = 16; //班次休息;案例2:mainkey =“ 18”; // Alt Break; } document.onkeyup = function(e){hotkeyhandler.currentmainkey = null; } document.onkeydown = function(event){//获取键值var keyCode = event.keycode; var keyValue = string.fromcharcode(event.keycode); if(hotkeyhandler.currentmainkey!= null){if(keyValue == value){hotkeyhandler.currentmainkey = null; null;如果(func!= null)func(); }} if(keyCode == mainkey)hotkeyhandler.currentmainkey = keyCode; }}} </script> </head> <body>测试