event.key 获取按下键盘对应的值
    event.keyCode 13回车
    R 82

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    6. <title>Document</title>
    7. </head>
    8. <body>
    9. <input type="text" id="input">
    10. <script>
    11. /*
    12. event.key 获取按下键盘对应的值
    13. event.keyCode 13回车
    14. R 82
    15. */
    16. var input = document.getElementById("input");
    17. input.onkeydown = function(event){
    18. console.log(event.keCode)
    19. if(event.keyCode == 82){
    20. console.log("发大招")
    21. }
    22. }
    23. input.onkeypress = function(){
    24. console.log("press")
    25. }
    26. input.onkeyup = function(){
    27. console.log("放开")
    28. }
    29. </script>
    30. </body>
    31. </html>