KeyboardEvent shiftKey คุณสมบัติ

คำนิยามและการใช้งาน

shiftKey คุณสมบัติคืนค่าแบบ boolean ที่แสดงว่าเมื่อเกิดเหตุการณ์ปุ่มแป้นความเป็นมา กดปุ่ม shift ได้หรือไม่

หมายเหตุ:คุณสมบัตินี้เป็นคุณสมบัติที่อ่านได้เท่านั้น。

ตัวอย่าง

ตรวจสอบว่าในขณะกดปุ่มแป้นเครื่องหมายความเป็นมา กดปุ่ม shift ได้หรือไม่:

var x = document.getElementById("demo");
if (event.shiftKey) {
  x.innerHTML = "The SHIFT key was pressed!";
}
  x.innerHTML = "The SHIFT key was NOT pressed!";
}

ทดลองด้วยตัวเอง

บทความ

event.shiftKey

รายละเอียดเทคนิค

ค่าที่คืนค่ามา:

ค่าที่แสดงว่าเมื่อเกิดเหตุการณ์ปุ่มแป้นความเป็นมา กดปุ่ม shift ได้หรือไม่

ค่าที่เป็นไปได้:

  • true - ได้กดปุ่ม shift
  • false - ไม่ได้กดปุ่ม shift
DOM ความเป็นมา: DOM Level 2 Events

浏览器支持

属性 Chrome IE Firefox Safari Opera
shiftKey 支持 支持 支持 支持 支持

相关页面

HTML DOM 参考手册:KeyboardEvent altKey 属性

HTML DOM 参考手册:KeyboardEvent ctrlKey 属性

HTML DOM 参考手册:KeyboardEvent metaKey 属性