From ca0f6cdeb4b80ae4c36f65ac1ab25c0767a4067b Mon Sep 17 00:00:00 2001 From: SuzukiKatsuma <71871253+SuzukiKatsuma@users.noreply.github.com> Date: Sun, 13 Mar 2022 04:45:20 +0900 Subject: html から md にファイル形式だけ変更 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/eventlistener/index.html | 96 ------------------------------- files/ja/web/api/eventlistener/index.md | 96 +++++++++++++++++++++++++++++++ 2 files changed, 96 insertions(+), 96 deletions(-) delete mode 100644 files/ja/web/api/eventlistener/index.html create mode 100644 files/ja/web/api/eventlistener/index.md (limited to 'files/ja/web/api') diff --git a/files/ja/web/api/eventlistener/index.html b/files/ja/web/api/eventlistener/index.html deleted file mode 100644 index 24bce69f66..0000000000 --- a/files/ja/web/api/eventlistener/index.html +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: EventListener -slug: Web/API/EventListener -tags: - - API - - DOM - - DOM Events - - NeedsContent -translation_of: Web/API/EventListener ---- -

{{APIRef("DOM Events")}}

- -

EventListener インターフェースは、{{domxref("EventTarget")}} オブジェクトによってディスパッチされたイベントを処理できるオブジェクトを表します。

- -
-

レガシーコンテンツとの互換性が必要なため、EventListener は、関数、handleEvent()メソッドをもつオブジェクト両方を受け入れます。
- これを以下の  に示します。

-
- -

プロパティ

- -

このインターフェースはいかなるプロパティを実装も継承もしません。

- -

メソッドの概要

- - - - - - - -
void handleEvent(in Event event);
- -

メソッド

- -

handleEvent()

- -

このメソッドは、EventListener インターフェースが登録されたイベントタイプについて、そのイベントが発生するたびに呼び出されます。

- -
void handleEvent(
-  in Event event
-);
-
- -
引数
- -
-
event
-
発生した DOM {{ domxref("Event") }} イベント。
-
- -

補記

- -

このインターフェースは [function] フラグが付いているため、すべての JavaScript Function オブジェクトで自動的に実装されています。このような実装で {{ manch("handleEvent") }} メソッドを呼び出すと、自動的にその機能が実行されます。

- -

- -

HTML

- -
<button id="btn">Click here!</button>
- -

JavaScript

- -
const buttonElement = document.getElementById('btn');
-
-// Add a handler for the 'click' event by providing a callback function.
-// Whenever the element is clicked, a pop-up with "Element clicked!" will
-// appear.
-buttonElement.addEventListener('click', function (event) {
-  alert('Element clicked through function!');
-});
-
-// For compatibility, a non-function object with a `handleEvent` property is
-// treated just the same as a function itself.
-buttonElement.addEventListener('click', {
-  handleEvent: function (event) {
-    alert('Element clicked through handleEvent property!');
-  }
-});
-
- -

Result

- -

{{EmbedLiveSample('Example')}}

- -

See Also:

- - - -

関連情報

- - diff --git a/files/ja/web/api/eventlistener/index.md b/files/ja/web/api/eventlistener/index.md new file mode 100644 index 0000000000..24bce69f66 --- /dev/null +++ b/files/ja/web/api/eventlistener/index.md @@ -0,0 +1,96 @@ +--- +title: EventListener +slug: Web/API/EventListener +tags: + - API + - DOM + - DOM Events + - NeedsContent +translation_of: Web/API/EventListener +--- +

{{APIRef("DOM Events")}}

+ +

EventListener インターフェースは、{{domxref("EventTarget")}} オブジェクトによってディスパッチされたイベントを処理できるオブジェクトを表します。

+ +
+

レガシーコンテンツとの互換性が必要なため、EventListener は、関数、handleEvent()メソッドをもつオブジェクト両方を受け入れます。
+ これを以下の  に示します。

+
+ +

プロパティ

+ +

このインターフェースはいかなるプロパティを実装も継承もしません。

+ +

メソッドの概要

+ + + + + + + +
void handleEvent(in Event event);
+ +

メソッド

+ +

handleEvent()

+ +

このメソッドは、EventListener インターフェースが登録されたイベントタイプについて、そのイベントが発生するたびに呼び出されます。

+ +
void handleEvent(
+  in Event event
+);
+
+ +
引数
+ +
+
event
+
発生した DOM {{ domxref("Event") }} イベント。
+
+ +

補記

+ +

このインターフェースは [function] フラグが付いているため、すべての JavaScript Function オブジェクトで自動的に実装されています。このような実装で {{ manch("handleEvent") }} メソッドを呼び出すと、自動的にその機能が実行されます。

+ +

+ +

HTML

+ +
<button id="btn">Click here!</button>
+ +

JavaScript

+ +
const buttonElement = document.getElementById('btn');
+
+// Add a handler for the 'click' event by providing a callback function.
+// Whenever the element is clicked, a pop-up with "Element clicked!" will
+// appear.
+buttonElement.addEventListener('click', function (event) {
+  alert('Element clicked through function!');
+});
+
+// For compatibility, a non-function object with a `handleEvent` property is
+// treated just the same as a function itself.
+buttonElement.addEventListener('click', {
+  handleEvent: function (event) {
+    alert('Element clicked through handleEvent property!');
+  }
+});
+
+ +

Result

+ +

{{EmbedLiveSample('Example')}}

+ +

See Also:

+ + + +

関連情報

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