กดปุ่มใดก็ได้บนแป้นพิมพ์ของคุณ
event.key
event.code
event.which (Deprecated)
event.location
Control
Alt
Shift
Meta
ประวัติศาสตร์
ยังไม่ได้กดปุ่มเลย
คำถามทั่วไป (FAQ)
event.key คืออะไร?
ค่าของปุ่มที่กด โดยคำนึงถึงตัวปรับแต่ง (เช่น Shift) และรูปแบบแป้นพิมพ์
event.code คืออะไร?
แสดงถึงคีย์ฟิสิคัลบนแป้นพิมพ์ มันไม่สนใจภาษาของเค้าโครง
เหตุใดจึงเป็นเหตุการณ์ซึ่งเลิกใช้แล้ว
มันไม่ได้มาตรฐานและไม่สอดคล้องกัน ใช้ event.key หรือ event.code แทน
คีย์ตัวปรับแต่งคืออะไร?
ปุ่มต่างๆ เช่น Shift, Ctrl, Alt และ Meta (Command) ที่ปรับเปลี่ยนการทำงานของปุ่มอื่น
ความแตกต่างระหว่าง keyCode และคีย์?
keyCode คือรหัสตัวเลข (เลิกใช้งานแล้ว) ในขณะที่ key คือค่าจริงที่สร้างขึ้น (เช่น 'a' กับ 'A')