Sự kiện onshow

Định nghĩa và cách sử dụng

Khi <menu>元素 được hiển thị như menu ngữ cảnh, sự kiện onshow sẽ xảy ra.

Mẫu

Chạy JavaScript khi <menu>元素 được hiển thị như menu ngữ cảnh:

<div contextmenu="mymenu">
  <p>Chọn phải bên trong hộp này để xem menu ngữ cảnh!</p>
  <menu type="context" id="mymenu" onshow="myFunction()">
    <menuitem label="Refresh" onclick="window.location.reload();"></menuitem>
  </menu>
</div>

Thử trực tiếp

Cú pháp

Trong HTML:

<element onshow="myScript">

Thử trực tiếp

Trong JavaScript:

object.onshow = function(){myScript};

Thử trực tiếp

Trong JavaScript, sử dụng phương thức addEventListener():

object.addEventListener("show", myScript);

Thử trực tiếp

Chú ý:Internet Explorer 8 hoặc các phiên bản sớm hơn không hỗ trợ Phương thức addEventListener()

Chi tiết kỹ thuật

Bubbling: Không hỗ trợ
Có thể hủy: Không hỗ trợ
Loại sự kiện: Sự kiện
Thẻ HTML được hỗ trợ: <menu>
Phiên bản DOM: Sự kiện cấp 3

Hỗ trợ trình duyệt

Số liệu trong bảng ghi chú phiên bản trình duyệt đầu tiên hoàn toàn hỗ trợ sự kiện này.

Sự kiện Chrome IE Firefox Safari Opera
onshow Không hỗ trợ Không hỗ trợ 8.0 Không hỗ trợ Không hỗ trợ

Trang liên quan

Tài liệu tham khảo HTML: Thuộc tính contextmenu của HTML

Tài liệu tham khảo HTML: Thẻ <menu> của HTML