ตัวอย่าง
รับปุ่มแป้นพิมพ์ที่ถูกกดเมื่อมีเหตุการณ์สำคัญเกิดขึ้น:
var x = event.key;
ผลของ x อาจจะ:
Enter
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
คุณสมบัติที่สำคัญผลตอบแทนที่ระบุของคีย์ที่ถูกกดเมื่อมีเหตุการณ์สำคัญเกิดขึ้น
ตัวบ่งชี้ที่สำคัญคือสตริงที่ระบุปุ่มแป้นพิมพ์ ค่าตอบแทนของคุณสมบัตินี้สามารถเป็นสตริงของ:
- ตัวเดียว (like "a" , "W" , "4" , "+" or "$")
- multicharacter (like "F1" , "Enter" , "HOME" or "CAPS LOCK")
หมายเหตุ: คุณสมบัตินี้ถูกอ่านอย่างเดียว
เคล็ดลับ: หากคุณต้องการที่จะหาว่า "ALT" , "CTRL" , "META" หรือ "SHIFT" คีย์ถูกกดเมื่อมีเหตุการณ์สำคัญเกิดขึ้นใช้ altKey , ctrlKey , metaKey หรือ shiftKey คุณสมบัติ
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่ทรัพย์สิน
คุณสมบัติ | |||||
---|---|---|---|---|---|
key | ได้รับการสนับสนุน | 9.0 | 23.0 | ได้รับการสนับสนุน | ได้รับการสนับสนุน |
วากยสัมพันธ์
event .key
รายละเอียดทางเทคนิค
กลับค่า: | เชือกแทนปุ่มแป้นพิมพ์กด ค่าที่เป็นไปได้:
|
---|---|
DOM เวอร์ชัน: | ระดับ DOM 3 เหตุการณ์ |
ตัวอย่างอื่น ๆ
ตัวอย่าง
แจ้งเตือนข้อความบางอย่างถ้าผู้ใช้กด "A" คีย์:
var x = event.key;
// If the pressed keyboard
button is "a" or "A" (using caps lock or shift), alert some text.
if
(x == "a" || x == "A") {
alert
("You pressed the 'A' key!");
}
ลองตัวเอง» หน้าเว็บที่เกี่ยวข้อง
อ้างอิง HTML DOM: KeyboardEvent keyCode Property
อ้างอิง HTML DOM: KeyboardEvent which Property
อ้างอิง HTML DOM: KeyboardEvent charCode Property
<object เหตุการณ์