คุณสมบัติ metaKey ของ MouseEvent

คำนิยามและวิธีใช้

คุณสมบัติ metaKey จะส่งค่าบูลแลน (boolean) ที่บอกว่าความจริงเมื่อมีเหตุการณ์เมาส์เกิดขึ้น ทางบรรทัด meta ได้ถูกกดไปหรือไม่。

ไม่ทุกคีย์บอร์ดมีทางบรรทัด meta สำหรับคีย์บอร์ด Sun Microsystems และคีย์บอร์ด MIT และ LISP มันเป็นสิ่งที่พบบ่อย ทางบรรทัด meta จะถูกทำเครื่องหมายด้วยตัวอักษร "META" หรือทำเครื่องหมายด้วยสัญลักษณ์ดาวตาลงตรง "◆"

บนแผงคีย์บอร์ด Mac ทางบรรทัด meta จะแสดงด้วยคีย์บอร์ด "Command/Cmd" ("⌘")

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

ตัวอย่าง

ตรวจสอบว่าในระหว่างการกดหลักเมาส์ ได้กดทางบรรทัด meta หรือไม่:

if (event.metaKey) {
  alert("The META key was pressed!");
}
  alert("The META key was NOT pressed!");
}

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

สัญญาฬิรูป

event.metaKey

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

ค่าที่ส่งออก:

ค่าบูลแลน (boolean) ที่บอกว่าความจริงเมื่อมีเหตุการณ์เมาส์เกิดขึ้น ทางบรรทัด meta ได้ถูกกดไปหรือไม่。

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

  • true - ได้กดทางบรรทัด meta
  • false - ไม่ได้กดทางบรรทัด meta
DOM รุ่น: DOM Level 2 Events

การสนับสนุนโปรแกรมบราวเซอร์

รายละเอียด Chrome IE Firefox Safari Opera
metaKey การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน

หน้าที่เกี่ยวข้อง

คู่มือ HTML DOM:MouseEvent altKey รายละเอียด

คู่มือ HTML DOM:MouseEvent ctrlKey รายละเอียด

คู่มือ HTML DOM:MouseEvent shiftKey รายละเอียด