zoukankan      html  css  js  c++  java
  • 获取键盘键值

    <html>
    <head>
    <script language="javascript">
      ns4 
    = (document.layers) ? true : false;
      ie4 
    = (document.all) ? true : false;
    function keyDown(e){
      
    if(ns4){
      
    var nkey=e.which;
      
    var iekey='现在是ns浏览器';
      
    var realkey=String.fromCharCode(e.which);
    }

      
    if(ie4){
      
    var iekey=event.keyCode;
      
    var nkey='现在是ie浏览器';
      
    var realkey=String.fromCharCode(event.keyCode);
      
    if(event.keyCode==32){realkey='\' 空格\''}
      
    if(event.keyCode==13){realkey='\' 回车\''}
      
    if(event.keyCode==27){realkey='\' Esc\''}
      
    if(event.keyCode==16){realkey='\' Shift\''}
      
    if(event.keyCode==17){realkey='\' Ctrl\''}
      
    if(event.keyCode==18){realkey='\' Alt\''}
    }

      alert('ns浏览器中键值:'
    +nkey+'\n'+'ie浏览器中键值:'+iekey+'\n'+'实际键为'+realkey);
    }

    document.onkeydown 
    = keyDown;
    if(ns4){
    document.captureEvents(Event.KEYDOWN);}

    </script>
    </head>
    <body>
    //Javascript Document
    <hr>
    <center>
    <h3>请按任意一个键。。。。</h3>
    </center>
    </body>
    </html>
  • 相关阅读:
    hdu 2680(最短路)
    hdu 1548(最短路)
    hdu 1596(最短路变形)
    hdu 1546(dijkstra)
    hdu 3790(SPFA)
    hdu 2544(SPFA)
    CodeForces 597B Restaurant
    CodeForces 597A Divisibility
    CodeForces 598E Chocolate Bar
    CodeForces 598D Igor In the Museum
  • 原文地址:https://www.cnblogs.com/august/p/660522.html
Copyright © 2011-2022 走看看