From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/web/api/element/show_event/index.html | 77 +++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 files/zh-cn/web/api/element/show_event/index.html (limited to 'files/zh-cn/web/api/element/show_event') diff --git a/files/zh-cn/web/api/element/show_event/index.html b/files/zh-cn/web/api/element/show_event/index.html new file mode 100644 index 0000000000..c38719c912 --- /dev/null +++ b/files/zh-cn/web/api/element/show_event/index.html @@ -0,0 +1,77 @@ +--- +title: show +slug: Web/API/Element/show_event +translation_of: Web/API/Element/show_event +--- +

当一个具有contextmenu属性的元素的contextmenu事件触发或冒泡到该元素时,show事件会被触发。

+ +

基本信息

+ +
+
标准
+
HTML5
+
接口
+
Event
+
冒泡
+
+
可关闭
+
+
触发对象
+
Element
+
默认动作
+
显示由相关目录元素创建的上下文目录
+
+ +

属性

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
属性类型描述
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>
+
+ +

相关事件

+ + -- cgit v1.2.3-54-g00ecf