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); |
-
このメソッドは、EventListener
インターフェースが登録されたイベントタイプについて、そのイベントが発生するたびに呼び出されます。
void handleEvent( - in Event event -); -- -
event
このインターフェースは [function]
フラグが付いているため、すべての JavaScript Function オブジェクトで自動的に実装されています。このような実装で {{ manch("handleEvent") }} メソッドを呼び出すと、自動的にその機能が実行されます。
<button id="btn">Click here!</button>- -
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!'); - } -}); -- -
{{EmbedLiveSample('Example')}}
- -{{APIRef("DOM Events")}}
+ +EventListener
インターフェースは、{{domxref("EventTarget")}} オブジェクトによってディスパッチされたイベントを処理できるオブジェクトを表します。
レガシーコンテンツとの互換性が必要なため、EventListener
は、関数、handleEvent()
メソッドをもつオブジェクト両方を受け入れます。
+ これを以下の 例 に示します。
このインターフェースはいかなるプロパティを実装も継承もしません。
+ +void handleEvent(in Event event); |
+
このメソッドは、EventListener
インターフェースが登録されたイベントタイプについて、そのイベントが発生するたびに呼び出されます。
void handleEvent( + in Event event +); ++ +
event
このインターフェースは [function]
フラグが付いているため、すべての JavaScript Function オブジェクトで自動的に実装されています。このような実装で {{ manch("handleEvent") }} メソッドを呼び出すと、自動的にその機能が実行されます。
<button id="btn">Click here!</button>+ +
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!'); + } +}); ++ +
{{EmbedLiveSample('Example')}}
+ +