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