jQuery实现按Esc清除信息功能

  

  

  

  1.jQuery实现按Esc清除信息功能

  function clearLogs(){
     $(".logs").empty();
  }
    $(document).ready(function(){
      $(window).keyup(function(e){
         if(e.keyCode==27){//此处代表按的是键盘的Esc键
           clearLogs();
        }    
      });
      });

  2.扩展:

  其实jQuery提供了.which属性来确定是按了那个键,以下代码便可以确定

  

  

  

<html>

  <head>

    <script type="text/javascript" src="/jquery/jquery.js"></script>

    <script type="text/javascript">

      $(document).ready(function(){  

        $("input").keydown(function(event){    

          $("div").html("Key: " + event.which);  

        });

      });

    </script>

  </head>

  <body>

  请随意键入一些字符:<input type="text" /> <p>当您在上面的框中键入文本时,下面的 div 会显示键位序号。</p> <div />

  </body>

</html>

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。