Sự kiện onshow
Thí dụ
Thực thi JavaScript khi phần tử <menu> được hiển thị dưới dạng menu ngữ cảnh:
<div contextmenu="mymenu">
<p>Right-click inside this box to see the context menu!
<menu type="context" id="mymenu" onshow="myFunction()">
<menuitem label="Refresh" onclick="window.location.reload();"></menuitem>
</menu>
</div>
Định nghĩa và Cách sử dụng
Sự kiện onshow xảy ra khi phần tử <menu> được hiển thị dưới dạng menu ngữ cảnh.
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ sự kiện.
Event | |||||
---|---|---|---|---|---|
onshow | Not supported | Not supported | 8.0 | Not supported | Not supported |
Cú pháp
Trong HTML:
<element onshow="myScript">
Trong JavaScript:
object.onshow = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener ():
object.addEventListener("show", myScript);
Lưu ý: Phương thức addEventListener () không được hỗ trợ trong Internet Explorer 8 và các phiên bản trước đó.
Chi tiết kỹ thuật
Bong bóng: | Không |
---|---|
Có thể hủy bỏ: | Không |
Loại sự kiện: | Biến cố |
Các thẻ HTML được hỗ trợ: | <menu> |
Phiên bản DOM: | Sự kiện cấp 3 |
Các trang liên quan
Tham chiếu HTML: Thuộc tính trình đơn ngữ cảnh HTML
Tham chiếu HTML: Thẻ <menu> HTML