คีย์บอร์ดสถานที่เกิดเหตุ คุณสมบัติ
ตัวอย่าง
รับตำแหน่งของคีย์:
var x = event.location;
ความหมายและการใช้งาน
คุณสมบัติตำแหน่งส่งกลับตัวเลขที่ระบุตำแหน่งของปุ่มบนแป้นพิมพ์หรืออุปกรณ์
ตัวเลขถูกแทนด้วยค่าคงที่ 4 ค่า:
0. DOM_KEY_LOCATION_STANDARD:
แป้นไม่ถูกกดที่ด้านขวาหรือด้านซ้ายของแป้นพิมพ์ และไม่ได้ถูกกดบนแป้นตัวเลข (ค่านี้หมายถึงแป้นเกือบทุกแป้นบนแป้นพิมพ์ เช่น "A", "U", "SPACE" หรือ "5" )
1. DOM_KEY_LOCATION_LEFT:
มีการกดปุ่มซ้าย (เช่นปุ่ม "CTRL" ด้านซ้ายหรือปุ่ม "ALT" ด้านซ้ายบนแป้นพิมพ์มาตรฐาน 101 ปุ่มของสหรัฐฯ)
2. DOM_KEY_LOCATION_RIGHT:
มีการกดปุ่มขวา (เช่นปุ่ม "CTRL" ด้านขวาหรือปุ่ม "CTRL" ทางขวาบนแป้นพิมพ์มาตรฐาน 101 ปุ่มของสหรัฐฯ)
3. DOM_KEY_LOCATION_NUMPAD:
แป้นถูกกดบนแป้นตัวเลข (เช่นแป้น "2" ทางด้านขวาของแป้นพิมพ์มาตรฐาน)
หมายเหตุ:คุณสมบัติตำแหน่งสามารถใช้ได้เฉพาะกับ เหตุการณ์onkeydownและonkeyupไม่ใช่ onkeypress
หมายเหตุ: คุณสมบัตินี้เป็นแบบอ่านอย่างเดียว
รองรับเบราว์เซอร์
ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่สนับสนุนคุณสมบัติอย่างสมบูรณ์
Property | |||||
---|---|---|---|---|---|
location | Yes | 9.0 | 15.0 | Not supported | Yes |
ไวยากรณ์
event.location
รายละเอียดทางเทคนิค
คืนมูลค่า: |
ตัวเลข แทนตำแหน่งของคีย์บนแป้นพิมพ์หรืออุปกรณ์ ตัวเลขถูกแทนด้วยค่าคงที่ 4 ค่า: 0. DOM_KEY_LOCATION_STANDARD |
---|---|
รุ่น DOM: | กิจกรรม DOM ระดับ 3 |