2014-02-11 2 views

답변

0

물론 jQuery 라이브러리가 있어야합니다.

$(document).on("keydown", function(e){ 
     if(e.ctrlKey && e.which == 122){ 
     //your action 
     } 
}); 
0

일반 자바 스크립트를 사용해도해볼 수 있습니다. 키가 눌러지고 해제 될 때 keyDown 및 keyPress 이벤트를 모두 사용해야합니다.

<html> 
<head> 
<title>ctrlKey and functionKey example</title> 

<script type="text/javascript"> 
var ctrl = 0; 

function captureCtrl(e){ 
if (e.ctrlKey == true) 
    ctrl = 1; 

} 

function actualFunction(e) { 
alert (ctrl + " : " + e.keyCode); 

if (e.ctrlKey == true) 
    ctrl = 0; 

} 

</script> 
</head> 

<body onkeydown="captureCtrl(event);" onkeypress="actualFunction(event);"> 

<p> Press and hold your ctrl + funct key. </p> 
</body> 
</html> 

기본적으로 제어 키 입력을 캡처하고이를 키 누르기와 결합하여 원하는 결과를 얻을 수 있습니다. 건배!