เหตุการณ์ oncontextmenu

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

เหตุการณ์ oncontextmenu จะเกิดขึ้นเมื่อผู้ใช้คลิกปุ่มขวาบนองค์ประกอบเพื่อเปิดเมนูประเมินสถานะ

หมายเหตุ:ถึงแม้ทุกบราวเซอร์สนับสนุนเหตุการณ์ oncontextmenu แต่เพียง Firefox ที่สนับสนุน คุณสมบัติ contextmenu

ตัวอย่าง

ปฏิบัติการ JavaScript ตอนผู้ใช้คลิกปุ่มขวาบน <div> ที่มีเมนูประเมินสถานะ

<div oncontextmenu="myFunction()" contextmenu="mymenu">

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

รูปแบบ

ใน HTML

<element oncontextmenu="myScript">

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

ใน JavaScript

object.oncontextmenu = function(){myScript};

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

ใน JavaScript ใช้วิธี addEventListener()

object.addEventListener("contextmenu", myScript);

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

หมายเหตุ:Internet Explorer 8 หรือตัวรุ่นเก่ากว่าไม่สนับสนุน วิธีการ addEventListener()

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

การแบ่งยื่น: สนับสนุน
สามารถยกเลิกได้: สนับสนุน
事件ประเภท: MouseEvent
ตารางแสดงแบตติก HTML ที่สนับสนุน: เอลลิเมนต์ HTML ทั้งหมด
เวอร์ชั่น DOM: กิจกรรมระดับ 3

การสนับสนุนโดยเบราเซอร์

กิจกรรม Chrome IE Firefox Safari Opera
oncontextmenu สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน