--- title: show slug: Web/API/Element/show_event translation_of: Web/API/Element/show_event ---
当一个具有contextmenu属性的元素的contextmenu事件触发或冒泡到该元素时,show事件会被触发。
属性 | 类型 | 描述 |
---|---|---|
target {{readonlyInline}} |
{{domxref("EventTarget")}} | 事件的目标对象 (DOM树中的最高层元素)。 |
type {{readonlyInline}} |
{{domxref("DOMString")}} | 事件类型。 |
bubbles {{readonlyInline}} |
{{jsxref("Boolean")}} | 事件是否冒泡。 |
cancelable {{readonlyInline}} |
{{jsxref("Boolean")}} | 事件是否可以关闭。 |
<div contextmenu="test"></div> <menu type="context" id="test"> <menuitem label="alert" onclick="alert('the alert label has been clicked')" /> </menu> <script> document.getElementById("test").addEventListener("show", function(e){ alert("the context menu will be displayed"); }, false); </script>