Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

การตรวจจับการกดปุ่มลูกศรใน JavaScript

คำอธิบาย

ใช้ document.onkeydown ตรวจจับ keyCode ของปุ่มลูกศร (Left=37, Up=38, Right=39, Down=40)

ตัวอย่างโค้ด

<script>
document.onkeydown = function (event) {
  switch (event.keyCode) {
    case 37: console.log("Left key is pressed."); break;
    case 38: console.log("Up key is pressed."); break;
    case 39: console.log("Right key is pressed."); break;
    case 40: console.log("Down key is pressed."); break;
  }
};
</script>

ผลลัพธ์

กดปุ่มลูกศร → แสดงข้อความใน console ตามทิศทาง