ইভেন্ট.কি === "অ্যারোরাইট" ...
আরও সাম্প্রতিক এবং অনেক ক্লিনার: ব্যবহার event.key
। আর যথেচ্ছ নম্বর কোড নেই! আপনি যদি স্থানান্তর করছেন বা আপনার ব্যবহারকারীরা সমস্ত আধুনিক ব্রাউজারে আছেন জানেন তবে এটি ব্যবহার করুন!
node.addEventListener('keydown', function(event) {
const key = event.key; // "ArrowRight", "ArrowLeft", "ArrowUp", or "ArrowDown"
});
ভার্বোজ হ্যান্ডলিং:
switch (event.key) {
case "ArrowLeft":
// Left pressed
break;
case "ArrowRight":
// Right pressed
break;
case "ArrowUp":
// Up pressed
break;
case "ArrowDown":
// Down pressed
break;
}
আপনি "w", "a", "s", "d"
বা অন্য কোনও কী পরীক্ষা করার জন্য এটি সহজেই প্রসারিত করতে পারেন
মজিলা ডক্স
সমর্থিত ব্রাউজারগুলি
পিএস তীরগুলির জন্যevent.code
একই
keypress
তীর কীগুলির জন্য ইভেন্টগুলি ট্রিগার করে তবে আপনি ঠিক বলেছেন যেkeydown
সর্বদা তীর কীগুলির জন্য কাজ করে।