繁体   English   中英

onkeyUp事件中的js ctrlKey

[英]js ctrlKey in onkeyUp event

我有以下js函数:

这是jsfiddle

<script>
    function functionKeyUp(event){
      var val = event.keyCode;              
      var ctrl = [65,97] //a or A

      console.log("keycode: " + val);

      if(event.ctrlKey && (ctrl.indexOf(val) > -1)){ //When both ctrl + A is clicked
           console.log("Ctrl+ A success");
           $('.result').text("Ctrl + A is clicked");

      }else{
           console.log("Ctrl+ A fail");
           $('.result').text("Didn't recognize it");
      }                                                 
 };
</script>

<div type="text" class="example" onkeyUp="functionKeyUp(event);"  contentEditable="true">
  Try ctrl + a
</div>

<div class="result">

</div>

单击ctrl + a ,它将两个输入识别为单独的而不是一个键。

我将如何处理以便使其同时识别ctrl + a

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM