一、onkeydown

二、onkeyup

三、keyCode键盘对应的数值

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

  1. <input type="text" id="input">
  2. <script>
  3. var input = document.getElementById("input");
  4. input.onkeydown = function(event){
  5. console.log(event.keyCode)
  6. if(event.keyCode == 82){
  7. console.log("放下")
  8. }
  9. }
  10. input.onkeypress = function(){
  11. console.log("press")
  12. }
  13. input.onkeyup = function(){
  14. console.log("放开")
  15. }
  16. </script>