เหตุการณ์ onshow

คำนำทางและวิธีใช้

เมื่อ <menu> แสดงในแนวแบบเมนูคอนเทนต์ จะเกิดเหตุการณ์ onshow

ตัวอย่าง

เมื่อ <menu> แสดงในแนวแบบเมนูคอนเทนต์ จะทำ JavaScript:

<div contextmenu="mymenu">
  <p>คลิกขวาภายในช่องนี้เพื่อดูแนวแบบเมนู!</p>
  <menu type="context" id="mymenu" onshow="myFunction()">
    <menuitem label="Refresh" onclick="window.location.reload();"></menuitem>
  </menu>
</div>

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

วลี

ใน HTML:

<element onshow="myScript">

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

ใน JavaScript:

object.onshow = function(){myScript};

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

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

object.addEventListener("show", myScript);

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

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

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

การลอยตัว: ไม่สนับสนุน
ยกเลิกได้: ไม่สนับสนุน
ประเภทเหตุการณ์: Event
ตารางแสดงตามลำดับที่สนับสนุน HTML แท็ก: <menu>
DOM รุ่น: Level 3 Events

การสนับสนุนโปรแกรมนีโทเรต

ตารางหลักแสดงว่าเวอร์ชั่นบราวเซอร์แรกที่สนับสนุนเหตุการณ์นี้อย่างเต็มที่

เหตุการณ์ Chrome IE Firefox Safari Opera
onshow ไม่สนับสนุน ไม่สนับสนุน 8.0 ไม่สนับสนุน ไม่สนับสนุน

เว็บไซต์ที่เกี่ยวข้อง

คู่มือ HTML ตามหมวดหมู่: คุณสมบัติ contextmenu ของ HTML

คู่มือ HTML ตามหมวดหมู่: แท็ก <menu> ของ HTML