HTML DOM KeyboardEvent
อ็อบเจ็กต์ KeyboardEvent
เหตุการณ์ที่เกิดขึ้นเมื่อผู้ใช้กดปุ่มบนแป้นพิมพ์เป็นเหตุการณ์ของอ็อบเจ็กต์ KeyboardEvent
แอตทริบิวต์/วิธี | คำอธิบาย |
---|---|
altKey | คืนค่าว่ามีการกดปุ่ม "ALT" ในขณะที่เกิดเหตุการณ์กดปุ่ม |
charCode | คืนค่า Unicode รหัสตัวอักษรของทางกดที่ทำให้เกิดเหตุการณ์ onkeypress |
code | คืนค่ารหัสของปุ่มที่ทำให้เกิดเหตุการณ์ |
ctrlKey | คืนค่าว่ามีการกดปุ่ม "CTRL" ในขณะที่เกิดเหตุการณ์กดปุ่มม้า |
getModifierState() | คืนค่า true หากปุ่มที่กำหนดได้ถูกปลุก |
isComposing | คืนค่าว่าสถานะของเหตุการณ์คือกำลังระห่ำหรือไม่ |
key | คืนค่าค่าปุ่มของทางกดที่เกิดเหตุการณ์ |
keyCode | คืนค่า Unicode รหัสตัวอักษรของทางกดที่ทำให้เกิดเหตุการณ์ onkeypress หรือ Unicode รหัสกุญแจของทางกดที่ทำให้เกิดเหตุการณ์ onkeydown หรือ onkeyup |
location | คืนค่าตำแหน่งของปุ่มบนแป้นพิมพ์หรืออุปกรณ์ |
metaKey | คืนค่าว่ามีการกดปุ่ม "META" ในขณะที่เกิดเหตุการณ์กดปุ่ม |
repeat | คืนค่าว่ามีการกดยืนยันปุ่มบางปุ่มหรือไม่ |
shiftKey | คืนค่าว่าว่ามีการกดปุ่ม "SHIFT" ในขณะที่เกิดเหตุการณ์กดปุ่ม |
which | คืนค่า Unicode รหัสตัวอักษรของทางกดที่ทำให้เกิดเหตุการณ์ onkeypress หรือ Unicode รหัสกุญแจของทางกดที่ทำให้เกิดเหตุการณ์ onkeydown หรือ onkeyup |
สืบทอดคุณสมบัติและวิธี
KeyboardEvent ได้ทำการสืบทอดทุกคุณสมบัติและวิธีที่มาจากวัตถุต่อไปนี้:
ประเภทเหตุการณ์
ประเภทเหตุการณ์นี้เป็นส่วนหนึ่งของวัตถุ KeyboardEvent
เหตุการณ์ | คำอธิบาย |
---|---|
onkeydown | เหตุการณ์นี้เกิดขึ้นเมื่อผู้ใช้กดปุ่ม |
onkeypress | เหตุการณ์นี้เกิดขึ้นเมื่อผู้ใช้กดปุ่ม |
onkeyup | เหตุการณ์นี้เกิดขึ้นเมื่อผู้ใช้ปล่อยแป้นปุ่ม |