为什么我在使用 keyup 事件时得到 undefined?

Why i get undfined when i am using keyup event?

我想提醒用户按下按键,所以我使用了这个 jQuery keyup 事件处理程序:

$(document).ready(function(e) {

  $(".moveup").keyup(function() {
    alert(e.keyCode)
  });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input class="moveup" type="text" placeholder="Press key for Up move" id="textset" name="upmove" />

我按下的所有键都会得到 "undefined"。 我正在使用 chrome 浏览器。 可能是什么问题?

e.keycode 未定义将 e 添加到您的 keyup 函数

$(document).ready(function(){

$( ".moveup" ).keyup(function(e) {
    alert(e.keyCode)
  });
});