ตัวอย่าง
รัน JavaScript เมื่อผู้ใช้คลิกขวาบน <div> องค์ประกอบที่มีเมนูบริบท:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
ลองตัวเอง» ความหมายและการใช้งาน
เหตุการณ์ OnContextMenu เกิดขึ้นเมื่อผู้ใช้คลิกขวาในองค์ประกอบที่จะเปิดเมนูบริบท
หมายเหตุ: แม้ว่าเหตุการณ์ OnContextMenu รับการสนับสนุนในเบราว์เซอร์ทุก ContextMenu แอตทริบิวต์ในปัจจุบันคือการสนับสนุนเฉพาะใน Firefox
สนับสนุนเบราว์เซอร์
เหตุการณ์ | |||||
---|---|---|---|---|---|
oncontextmenu | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ใน HTML:
ใน JavaScript:
object .oncontextmenu=function(){ ลองตัวเอง»
ใน JavaScript โดยใช้ addEventListener() วิธีการ:
object .addEventListener("contextmenu", myScript );
ลองตัวเอง» หมายเหตุ: addEventListener() วิธีการที่ไม่ได้รับการสนับสนุนใน Internet Explorer 8 และรุ่นก่อนหน้านี้
รายละเอียดทางเทคนิค
บับเบิ้ล: | ใช่ |
---|---|
ยกเลิก: | ใช่ |
ประเภทเหตุการณ์: | MouseEvent |
แท็ก HTML ที่รองรับ: | องค์ประกอบ HTML ทั้งหมด |
DOM เวอร์ชัน: | ระดับที่ 3 เหตุการณ์ |
<object เหตุการณ์