Làm cách nào để phát hiện khi một trong các phím mũi tên được nhấn? Tôi đã sử dụng điều này để tìm hiểu:
function checkKey(e) {
var event = window.event ? window.event : e;
console.log(event.keyCode)
}
Mặc dù nó hoạt động cho mọi phím khác, nhưng nó không hoạt động cho các phím mũi tên (có thể vì trình duyệt được cho là cuộn trên các phím này theo mặc định).
keypress
các sự kiện kích hoạt cho các phím mũi tên, nhưng bạn đúngkeydown
luôn luôn hoạt động cho các phím mũi tên.