From 28ccb8aaa9bf04c4344fb7c06b5870fe8f01eafd Mon Sep 17 00:00:00 2001 From: Jason Lee Date: Sat, 28 May 2022 16:55:34 +0800 Subject: [PATCH] AutoCorrect files/zh-cn/web/api/event/ --- files/zh-cn/web/api/event/bubbles/index.html | 6 +++--- .../web/api/event/cancelbubble/index.html | 4 ++-- .../web/api/event/composedpath/index.html | 14 +++++++------- .../web/api/event/currenttarget/index.html | 4 ++-- .../web/api/event/defaultprevented/index.html | 2 +- files/zh-cn/web/api/event/event/index.html | 10 +++++----- .../zh-cn/web/api/event/eventphase/index.html | 6 +++--- files/zh-cn/web/api/event/index.html | 6 +++--- files/zh-cn/web/api/event/initevent/index.html | 18 +++++++++--------- files/zh-cn/web/api/event/istrusted/index.html | 2 +- .../web/api/event/originaltarget/index.html | 12 ++++++------ .../web/api/event/preventdefault/index.html | 14 +++++++------- .../zh-cn/web/api/event/srcelement/index.html | 4 ++-- .../event/stopimmediatepropagation/index.html | 12 ++++++------ files/zh-cn/web/api/event/target/index.html | 4 ++-- files/zh-cn/web/api/event/timestamp/index.html | 8 ++++---- files/zh-cn/web/api/event/type/index.html | 6 +++--- 17 files changed, 66 insertions(+), 66 deletions(-) diff --git a/files/zh-cn/web/api/event/bubbles/index.html b/files/zh-cn/web/api/event/bubbles/index.html index 31b189addc581c..07dabe424c2e1f 100644 --- a/files/zh-cn/web/api/event/bubbles/index.html +++ b/files/zh-cn/web/api/event/bubbles/index.html @@ -5,17 +5,17 @@ ---

{{ ApiRef() }}

概述

-

返回一个布尔值,表明当前事件是否会向DOM树上层元素冒泡.

+

返回一个布尔值,表明当前事件是否会向 DOM 树上层元素冒泡。

语法

var bool = event.bubbles;
 

备注

-

一些特定的事件类型会冒泡.这时,该事件对象的bubbles属性为true. 你可以检查该属性的值来判断一个事件对象是否冒泡.

+

一些特定的事件类型会冒泡。这时,该事件对象的bubbles属性为true. 你可以检查该属性的值来判断一个事件对象是否冒泡。

例子

 function goInput(e) {
   // 检查事件对象是否冒泡
   if (!e.bubbles) {
-     // 如果不冒泡,则手动传递事件
+     // 如果不冒泡,则手动传递事件
      passItOn(e);
   }
   // 如果冒泡的话
diff --git a/files/zh-cn/web/api/event/cancelbubble/index.html b/files/zh-cn/web/api/event/cancelbubble/index.html
index f3afd9eaeeb059..b22084ee419fa8 100644
--- a/files/zh-cn/web/api/event/cancelbubble/index.html
+++ b/files/zh-cn/web/api/event/cancelbubble/index.html
@@ -8,7 +8,7 @@
 ---
 

{{APIRef("DOM Events")}} 

-

Event.cancelBubble 属性是 {{domxref("Event.stopPropagation()")}}的一个曾用名。在从事件处理程序返回之前将其值设置为true可阻止事件的传播。

+

Event.cancelBubble 属性是 {{domxref("Event.stopPropagation()")}}的一个曾用名。在从事件处理程序返回之前将其值设置为 true 可阻止事件的传播。

语法

@@ -28,7 +28,7 @@

用例

规范

-

这个属性的规范并未统一. 因为他还有其他标准 W3C版: an old Working Draft of W3C DOM Level 2. 微软版: description of it on MSDN.

+

这个属性的规范并未统一。 因为他还有其他标准 W3C 版: an old Working Draft of W3C DOM Level 2. 微软版: description of it on MSDN.

浏览器兼容

diff --git a/files/zh-cn/web/api/event/composedpath/index.html b/files/zh-cn/web/api/event/composedpath/index.html index bcaf7f0cf5f7de..3a6d072b2931b8 100644 --- a/files/zh-cn/web/api/event/composedpath/index.html +++ b/files/zh-cn/web/api/event/composedpath/index.html @@ -16,7 +16,7 @@

语法

参数

-

无.

+

无。

返回值

@@ -24,9 +24,9 @@

返回值

例子

-

在我们的 composed-composed-path 例子中,我们定义了两个自定义元素,<open-shadow> 和 <closed-shadow>,两 个全都调用了它们文本属性的内容然后作为<p>  元素的文本内容将它们插入到元素的影子DOM中。两者之间唯一的区别是它们影子的根结点是在它们的模式被分别设置成open 和 closed 的情况下连接的。

+

在我们的 composed-composed-path 例子中,我们定义了两个自定义元素,<open-shadow> 和 <closed-shadow>,两 个全都调用了它们文本属性的内容然后作为<p>  元素的文本内容将它们插入到元素的影子 DOM 中。两者之间唯一的区别是它们影子的根结点是在它们的模式被分别设置成open 和 closed 的情况下连接的。

-

第一个定义就像这样, 比如:

+

第一个定义就像这样,比如:

customElements.define('open-shadow',
   class extends HTMLElement {
@@ -42,23 +42,23 @@ 

例子

} });
-

然后我们在我们的页面中插入其中一个元素:

+

然后我们在我们的页面中插入其中一个元素:

<open-shadow text="I have an open shadow root"></open-shadow>
 <closed-shadow text="I have a closed shadow root"></closed-shadow>
-

然后在 <html> 元素中插入一个鼠标点击事件:

+

然后在 <html> 元素中插入一个鼠标点击事件:

document.querySelector('html').addEventListener('click',function(e) {
   console.log(e.composed);
   console.log(e.composedPath());
 });
-

当你先后点击 <open-shadow> 和 <closed-shadow> 这两个元素, 你将会注意到两件事情. 第一, composed 这个属性返回值为 true 因为 click 事件总能够在影子边界中传播。 第二,你将注意到两个元素中composedPath 的值的不同。 <open-shadow> 元素的组成路径是这个:

+

当你先后点击 <open-shadow> 和 <closed-shadow> 这两个元素,你将会注意到两件事情。第一, composed 这个属性返回值为 true 因为 click 事件总能够在影子边界中传播。 第二,你将注意到两个元素中composedPath 的值的不同。 <open-shadow> 元素的组成路径是这个:

Array [ p, ShadowRoot, open-shadow, body, html, HTMLDocument https://mdn.github.io/web-components-examples/composed-composed-path/, Window ]
-

尽管 <closed-shadow> 元素的组成路径是像下面这样:

+

尽管 <closed-shadow> 元素的组成路径是像下面这样:

Array [ closed-shadow, body, html, HTMLDocument https://mdn.github.io/web-components-examples/composed-composed-path/, Window ]
diff --git a/files/zh-cn/web/api/event/currenttarget/index.html b/files/zh-cn/web/api/event/currenttarget/index.html index 0ed052996263c0..f9556ecdbab14f 100644 --- a/files/zh-cn/web/api/event/currenttarget/index.html +++ b/files/zh-cn/web/api/event/currenttarget/index.html @@ -34,10 +34,10 @@

例子

var ps = document.getElementsByTagName('p'); for(var i = 0; i < ps.length; i++){ - // console: 打印被点击的p元素 + // console: 打印被点击的 p 元素 ps[i].addEventListener('click', hide, false); } -// console: 打印body元素 +// console: 打印 body 元素 document.body.addEventListener('click', hide, false);
diff --git a/files/zh-cn/web/api/event/defaultprevented/index.html b/files/zh-cn/web/api/event/defaultprevented/index.html index f72e97f9367c11..abba5f72a3fe8c 100644 --- a/files/zh-cn/web/api/event/defaultprevented/index.html +++ b/files/zh-cn/web/api/event/defaultprevented/index.html @@ -14,7 +14,7 @@

概述

返回一个布尔值,表明当前事件是否调用了 {{ domxref("event.preventDefault()") }}方法。

-
注意:你应该使用该属性来代替以前的非标准的已经被废弃的getPreventDefault()方法 (查看{{ bug("691151") }}).
+
注意:你应该使用该属性来代替以前的非标准的已经被废弃的getPreventDefault()方法 (查看{{ bug("691151") }}).

语法

diff --git a/files/zh-cn/web/api/event/event/index.html b/files/zh-cn/web/api/event/event/index.html index f6813f02e44837..c95774a9c30d79 100644 --- a/files/zh-cn/web/api/event/event/index.html +++ b/files/zh-cn/web/api/event/event/index.html @@ -10,7 +10,7 @@ ---

{{APIRef("DOM")}}

-

Event() 构造函数, 创建一个新的事件对象 {{domxref("Event")}}。

+

Event() 构造函数,创建一个新的事件对象 {{domxref("Event")}}。

语法

@@ -25,24 +25,24 @@

参数

-
EventInit 类型的字典,接受以下字段: +
EventInit 类型的字典,接受以下字段:
  • "bubbles",可选,{{jsxref("Boolean")}}类型,默认值为 false,表示该事件是否冒泡。
  • "cancelable",可选,{{jsxref("Boolean")}}类型,默认值为 false, 表示该事件能否被取消。
  • -
  • "composed",可选,{{jsxref("Boolean")}}类型,默认值为 false,指示事件是否会在影子DOM根节点之外触发侦听器。
  • +
  • "composed",可选,{{jsxref("Boolean")}}类型,默认值为 false,指示事件是否会在影子 DOM 根节点之外触发侦听器。

示例

-
// 创建一个支持冒泡且不能被取消的look事件
+
// 创建一个支持冒泡且不能被取消的 look 事件
 
 var ev = new Event("look", {"bubbles":true, "cancelable":false});
 document.dispatchEvent(ev);
 
-// 事件可以在任何元素触发,不仅仅是document
+// 事件可以在任何元素触发,不仅仅是 document
 myDiv.dispatchEvent(ev);
 
diff --git a/files/zh-cn/web/api/event/eventphase/index.html b/files/zh-cn/web/api/event/eventphase/index.html index 1a9e3994c5b809..7d2c159300c1d4 100644 --- a/files/zh-cn/web/api/event/eventphase/index.html +++ b/files/zh-cn/web/api/event/eventphase/index.html @@ -37,17 +37,17 @@

下面这些 Event.CAPTURING_PHASE 1 - 事件正在被目标元素的祖先对象处理. 这个处理过程从{{domxref("Window")}}开始,然后{{domxref("Document")}}, 然后是{{domxref("HTMLHtmlElement")}}, 一直这样,直到目标元素的父元素。 通过{{domxref("EventTarget.addEventListener()")}} 注册为捕获模式的{{domxref("EventListener", "Event listeners", "", 1)}} 被调用。 + 事件正在被目标元素的祖先对象处理。这个处理过程从{{domxref("Window")}}开始,然后{{domxref("Document")}}, 然后是{{domxref("HTMLHtmlElement")}}, 一直这样,直到目标元素的父元素。 通过{{domxref("EventTarget.addEventListener()")}} 注册为捕获模式的{{domxref("EventListener", "Event listeners", "", 1)}} 被调用。 Event.AT_TARGET 2 - 事件对象已经抵达{{domxref("EventTarget", "the event's target", "", 1)}}. 为这个阶段注册的事件监听被调用。 如果 {{domxref("Event.bubbles")}} 的值为false, 对事件对象的处理在这个阶段后就会结束. + 事件对象已经抵达{{domxref("EventTarget", "the event's target", "", 1)}}. 为这个阶段注册的事件监听被调用。 如果 {{domxref("Event.bubbles")}} 的值为 false,对事件对象的处理在这个阶段后就会结束。 Event.BUBBLING_PHASE 3 - 事件对象逆向向上传播回目标元素的祖先元素, 从父亲元素开始,并且最终到达包含元素 {{domxref("Window")}}. 这就是冒泡,并且只有{{domxref("Event.bubbles")}} 值为true的时候才会发生。 为这个阶段注册的{{domxref("EventListener", "Event listeners", "", 1)}} 在这个过程中被触发. + 事件对象逆向向上传播回目标元素的祖先元素,从父亲元素开始,并且最终到达包含元素 {{domxref("Window")}}. 这就是冒泡,并且只有{{domxref("Event.bubbles")}} 值为 true 的时候才会发生。 为这个阶段注册的{{domxref("EventListener", "Event listeners", "", 1)}} 在这个过程中被触发。 diff --git a/files/zh-cn/web/api/event/index.html b/files/zh-cn/web/api/event/index.html index 4b55a73fa5027b..f42e6f9c403582 100644 --- a/files/zh-cn/web/api/event/index.html +++ b/files/zh-cn/web/api/event/index.html @@ -18,7 +18,7 @@

有许多不同类型的事件,其中一些使用基于 Event 主接口的二次接口。Event 本身包含适用于所有事件的属性和方法。

-

很多DOM元素可以被设计接收(或者监听) 这些事件, 并且执行代码去响应(或者处理)它们。通过EventTarget.addEventListener()方法可以将事件处理函数绑定到不同的HTML elements上 (比如<button>, <div>, <span>等等) 。这种绑定事件处理函数的方式基本替换了老版本中使用HTML event handler attributes来绑定事件处理函数的方式。除此之外,通过正确使用removeEventListener()方法,这些事件处理函数也能被移除。

+

很多 DOM 元素可以被设计接收 (或者监听) 这些事件,并且执行代码去响应(或者处理)它们。通过EventTarget.addEventListener()方法可以将事件处理函数绑定到不同的HTML elements上 (比如<button>, <div>, <span>等等) 。这种绑定事件处理函数的方式基本替换了老版本中使用 HTML event handler attributes来绑定事件处理函数的方式。除此之外,通过正确使用removeEventListener()方法,这些事件处理函数也能被移除。

Note: 一个元素可以绑定多个事件处理函数,甚至是同一种类型的事件。尤其是这种分离的,并且相互独立的代码模块对同一个元素绑定事件处理函数,每一个模块代码都有着独立的目的。(比如,一个网页同时有着广告模块和统计模块同时监听视频播放元素)

@@ -28,7 +28,7 @@

基于 Event 的接口

-

下面是主要基于Event接口的接口列表,每一个接口都设置了指向各自的MDN API说明的文档链接。

+

下面是主要基于Event接口的接口列表,每一个接口都设置了指向各自的 MDN API 说明的文档链接。

需要注意的是,所有的事件接口名称都是以“Event”结尾的。

@@ -119,7 +119,7 @@

属性

{{domxref("Event.explicitOriginalTarget")}} {{non-standard_inline}} {{readonlyinline}}
事件的明确(explicit)原始目标(Mozilla 专有属性)。
{{domxref("Event.originalTarget")}} {{non-standard_inline}} {{readonlyinline}}
-
重设目标前的事件原始目标 (Mozilla 专有属性)。
+
重设目标前的事件原始目标(Mozilla 专有属性)。
{{domxref("Event.returnValue")}}
旧版 Internet Explorer 引入的一个非标准历史属性,为保证依赖此属性的网页正常运作,此属性最终被收入规范。可用 {{domxref("Event.preventDefault()")}} 与 {{domxref("Event.defaultPrevented")}} 代替,但由于已进入规范,也可以使用此属性。
{{domxref("Event.srcElement")}} {{non-standard_inline}}
diff --git a/files/zh-cn/web/api/event/initevent/index.html b/files/zh-cn/web/api/event/initevent/index.html index 3755b99615f2fe..92dbf8c617fd9f 100644 --- a/files/zh-cn/web/api/event/initevent/index.html +++ b/files/zh-cn/web/api/event/initevent/index.html @@ -5,14 +5,14 @@ ---
{{ ApiRef("DOM") }}{{deprecated_header}}
-

Event.initEvent() 方法可以用来初始化由{{domxref("Document.createEvent()") }} 创建的 {{ domxref("event") }} 实例.

+

Event.initEvent() 方法可以用来初始化由{{domxref("Document.createEvent()") }} 创建的 {{ domxref("event") }} 实例。

-

用这种方式初始化事件必须是由 {{ domxref("Document.createEvent()") }} 方法创建的实例. 本方法必须在事件被触发之前调用(用{{ domxref("EventTarget.dispatchEvent()") }}调用).事件 一旦被调用, 便不再做其他任何事.

+

用这种方式初始化事件必须是由 {{ domxref("Document.createEvent()") }} 方法创建的实例。本方法必须在事件被触发之前调用(用{{ domxref("EventTarget.dispatchEvent()") }}调用).事件 一旦被调用,便不再做其他任何事。

-

不建议再使用此方法(方法已经过时deprecated)

+

不建议再使用此方法(方法已经过时 deprecated)

-

可以使用特定的event构造器函数, 比如 {{domxref("Event.Event", "Event()")}}. 该页有关于这些的更多信息 Creating and triggering events .

+

可以使用特定的 event 构造器函数,比如 {{domxref("Event.Event", "Event()")}}. 该页有关于这些的更多信息 Creating and triggering events .

语法

@@ -21,22 +21,22 @@

语法

type
-
一个 {{domxref("DOMString")}} 类型的字段,定义了事件的类型.
+
一个 {{domxref("DOMString")}} 类型的字段,定义了事件的类型。
bubbles
-
一个 {{jsxref("Boolean")}} 值,决定是否事件是否应该向上冒泡. 一旦设置了这个值,只读属性{{ domxref("Event.bubbles") }}也会获取相应的值.
+
一个 {{jsxref("Boolean")}} 值,决定是否事件是否应该向上冒泡。一旦设置了这个值,只读属性{{ domxref("Event.bubbles") }}也会获取相应的值。
cancelable
-
一个 {{jsxref("Boolean")}} 值,决定该事件的默认动作是否可以被取消. 一旦设置了这个值, 只读属性 {{ domxref("Event.cancelable") }} 也会获取相应的值.
+
一个 {{jsxref("Boolean")}} 值,决定该事件的默认动作是否可以被取消。一旦设置了这个值,只读属性 {{ domxref("Event.cancelable") }} 也会获取相应的值。

范例

-
// 创建事件.
+
// 创建事件。
 var event = document.createEvent('Event');
 
 // 初始化一个点击事件,可以冒泡,无法被取消
 event.initEvent('click', true, false);
 
-// 设置事件监听.
+// 设置事件监听。
 elem.addEventListener('click', function (e) {
   // e.target 就是监听事件目标元素
 }, false);
diff --git a/files/zh-cn/web/api/event/istrusted/index.html b/files/zh-cn/web/api/event/istrusted/index.html
index 275d384acd7bd1..fce6b50de7712e 100644
--- a/files/zh-cn/web/api/event/istrusted/index.html
+++ b/files/zh-cn/web/api/event/istrusted/index.html
@@ -20,7 +20,7 @@ 

语法

-

{{domxref("Boolean")}} (布尔值)

+

{{domxref("Boolean")}}(布尔值)

示例

diff --git a/files/zh-cn/web/api/event/originaltarget/index.html b/files/zh-cn/web/api/event/originaltarget/index.html index 7032dfe1bab7d8..0dfa105a9b5b43 100644 --- a/files/zh-cn/web/api/event/originaltarget/index.html +++ b/files/zh-cn/web/api/event/originaltarget/index.html @@ -11,11 +11,11 @@

简介

-

original target是事件重定向之前的原始目标. (Mozilla-特有)

+

original target 是事件重定向之前的原始目标. (Mozilla-特有)

-

在XBL的匿名内容中,这将是该事件最初触发的匿名节点。看到匿名的内容。查看Anonymous Content#Event_Flow_and_Targeting 获取更多细节.

+

在 XBL 的匿名内容中,这将是该事件最初触发的匿名节点。看到匿名的内容。查看Anonymous Content#Event_Flow_and_Targeting 获取更多细节。

-

注意:原始目标也可能是原生的匿名内容(参见Bug(“208427”)),在这种情况下,它对于非特权代码是无用的。

+

注意:原始目标也可能是原生的匿名内容 (参见 Bug(“208427”)),在这种情况下,它对于非特权代码是无用的。

查看Comparison of Event Targets

@@ -23,8 +23,8 @@

示例

需要一个有意义的示例

-

Specification属性

+

Specification 属性

-

这是一个Mozilla特有的属性. 定义在 {{Source("/dom/public/idl/events/nsIDOMNSEvent.idl")}}

+

这是一个 Mozilla 特有的属性。定义在 {{Source("/dom/public/idl/events/nsIDOMNSEvent.idl")}}

-

W3.org DOM Level 2 Events未定义这个属性

+

W3.org DOM Level 2 Events 未定义这个属性

diff --git a/files/zh-cn/web/api/event/preventdefault/index.html b/files/zh-cn/web/api/event/preventdefault/index.html index ec90b58f77a1a6..7484ea8355a80a 100644 --- a/files/zh-cn/web/api/event/preventdefault/index.html +++ b/files/zh-cn/web/api/event/preventdefault/index.html @@ -52,17 +52,17 @@

HTML

结果

-

你可以看到如下的行为:

+

你可以看到如下的行为:

{{EmbedLiveSample("Blocking_default_click_handling")}}

在编辑域中阻止按键

-

下面的这个例子说明了如何使用preventDefault()在文本编辑域中阻止有效的文本输入。如今,你通常可以使用原生的HTML表单验证来代替。

+

下面的这个例子说明了如何使用preventDefault()在文本编辑域中阻止有效的文本输入。如今,你通常可以使用原生的 HTML 表单验证来代替。

HTML

-

表单:

+

表单:

<div class="container">
   <p>Please enter your name using lowercase letters only.</p>
@@ -74,7 +74,7 @@ 

HTML

CSS

-

当用户按下一个有效按键的时候,我们就给这个warning box 加上一些样式:

+

当用户按下一个有效按键的时候,我们就给这个 warning box 加上一些样式:

.warning {
   border: 2px solid #f39389;
@@ -87,7 +87,7 @@ 

CSS

JavaScript

-

这里是相关的JavaScript代码。首先,监听{{event("keypress")}}事件:

+

这里是相关的 JavaScript 代码。首先,监听{{event("keypress")}}事件:

var myTextbox = document.getElementById('my-textbox');
 myTextbox.addEventListener('keypress', checkName, false);
@@ -131,7 +131,7 @@

JavaScript

结果

-

这里就是代码的执行结果:

+

这里就是代码的执行结果:

{{ EmbedLiveSample('Stopping_keystrokes_from_reaching_an_edit_field', 600, 200) }}

@@ -139,7 +139,7 @@

备注

在事件流的任何阶段调用preventDefault()都会取消事件,这意味着任何通常被该实现触发并作为结果的默认行为都不会发生。

-

你可以使用 {{domxref("Event.cancelable")}} 来检查该事件是否支持取消。为一个不支持cancelable的事件调用preventDefault()将没有效果。

+

你可以使用 {{domxref("Event.cancelable")}} 来检查该事件是否支持取消。为一个不支持 cancelable 的事件调用preventDefault()将没有效果。

规范

diff --git a/files/zh-cn/web/api/event/srcelement/index.html b/files/zh-cn/web/api/event/srcelement/index.html index 3645108dd54cc3..e0f0c2cfab65f2 100644 --- a/files/zh-cn/web/api/event/srcelement/index.html +++ b/files/zh-cn/web/api/event/srcelement/index.html @@ -7,13 +7,13 @@

{{ Non-standard_header() }}

-

Event.srcElement 是标准的 {{domxref("Event.target")}} 属性的一个别名。它只对老版本的IE浏览器有效。

+

Event.srcElement 是标准的 {{domxref("Event.target")}} 属性的一个别名。它只对老版本的 IE 浏览器有效。

规范

不属于任何规范

-

微软 在MSDN有一篇描述。

+

微软 在 MSDN 有一篇描述。

 

diff --git a/files/zh-cn/web/api/event/stopimmediatepropagation/index.html b/files/zh-cn/web/api/event/stopimmediatepropagation/index.html index 542df3f67d97dd..517d626e3e6b19 100644 --- a/files/zh-cn/web/api/event/stopimmediatepropagation/index.html +++ b/files/zh-cn/web/api/event/stopimmediatepropagation/index.html @@ -40,23 +40,23 @@

例子

<script> const p = document.querySelector('p') p.addEventListener("click", (event) => { - alert("我是p元素上被绑定的第一个监听函数"); + alert("我是 p 元素上被绑定的第一个监听函数"); }, false); p.addEventListener("click", (event) => { - alert("我是p元素上被绑定的第二个监听函数"); + alert("我是 p 元素上被绑定的第二个监听函数"); event.stopImmediatePropagation(); - // 执行stopImmediatePropagation方法,阻止click事件冒泡,并且阻止p元素上绑定的其他click事件的事件监听函数的执行. + // 执行 stopImmediatePropagation 方法,阻止 click 事件冒泡,并且阻止 p 元素上绑定的其他 click 事件的事件监听函数的执行。 }, false); p.addEventListener("click",(event) => { - alert("我是p元素上被绑定的第三个监听函数"); + alert("我是 p 元素上被绑定的第三个监听函数"); // 该监听函数排在上个函数后面,该函数不会被执行 }, false); document.querySelector("div").addEventListener("click", (event) => { - alert("我是div元素,我是p元素的上层元素"); - // p元素的click事件没有向上冒泡,该函数不会被执行 + alert("我是 div 元素,我是 p 元素的上层元素"); + // p 元素的 click 事件没有向上冒泡,该函数不会被执行 }, false); </script> </body> diff --git a/files/zh-cn/web/api/event/target/index.html b/files/zh-cn/web/api/event/target/index.html index c2b8544a367c18..788c96b21c1a72 100644 --- a/files/zh-cn/web/api/event/target/index.html +++ b/files/zh-cn/web/api/event/target/index.html @@ -8,7 +8,7 @@ ---

{{ ApiRef("DOM") }}

-

触发事件的对象 (某个DOM元素) 的引用。当事件处理程序在事件的冒泡或捕获阶段被调用时,它与{{domxref("event.currentTarget")}}不同。

+

触发事件的对象 (某个 DOM 元素) 的引用。当事件处理程序在事件的冒泡或捕获阶段被调用时,它与{{domxref("event.currentTarget")}}不同。

语法

@@ -29,7 +29,7 @@

示例

function hide(e){   // e.target 引用着 <li> 元素 -  // 不像 e.currentTarget 引用着其父级的 <ul> 元素. +  // 不像 e.currentTarget 引用着其父级的 <ul> 元素。   e.target.style.visibility = 'hidden'; } diff --git a/files/zh-cn/web/api/event/timestamp/index.html b/files/zh-cn/web/api/event/timestamp/index.html index 3e877af22bd996..ff822dc7340e82 100644 --- a/files/zh-cn/web/api/event/timestamp/index.html +++ b/files/zh-cn/web/api/event/timestamp/index.html @@ -12,11 +12,11 @@
 
-
警告: 在Gecko中,该属性的值不是事件发生时正确的事件戳.查看 https://bugzilla.mozilla.org/show_bug.cgi?id=238041
+
警告: 在 Gecko 中,该属性的值不是事件发生时正确的事件戳。查看 https://bugzilla.mozilla.org/show_bug.cgi?id=238041

概述

-

返回事件发生时的时间戳.

+

返回事件发生时的时间戳。

语法

@@ -39,7 +39,7 @@

例子

<body onkeypress="getTime(event)"> -<p>按下任意键获取onkeypress事件对象的timestamp属性值.</p> +<p>按下任意键获取 onkeypress 事件对象的 timestamp 属性值.</p> <p>timeStamp: <span id="time">-</span></p> </body> @@ -48,7 +48,7 @@

例子

备注

-

此属性仅适用于事件系统支持该属性的特定事件类型.

+

此属性仅适用于事件系统支持该属性的特定事件类型。

规范

diff --git a/files/zh-cn/web/api/event/type/index.html b/files/zh-cn/web/api/event/type/index.html index b7e80e0000503c..731c7427ed526e 100644 --- a/files/zh-cn/web/api/event/type/index.html +++ b/files/zh-cn/web/api/event/type/index.html @@ -12,11 +12,11 @@ ---

{{APIRef("DOM")}}

-

只读属性 Event.type 会返回一个字符串, 表示该事件对象的事件类型。

+

只读属性 Event.type 会返回一个字符串,表示该事件对象的事件类型。

-

传给 {{ domxref("EventTarget.addEventListener()") }} 和 {{ domxref("EventTarget.removeEventListener()") }} 方法的 event 参数的值是忽略大小写的.

+

传给 {{ domxref("EventTarget.addEventListener()") }} 和 {{ domxref("EventTarget.removeEventListener()") }} 方法的 event 参数的值是忽略大小写的。

-

要了解所有的事件类型, 请查看 Mozilla 事件类型参考.

+

要了解所有的事件类型,请查看 Mozilla 事件类型参考.

语法