From d556849df626a3f03d6702aed249ea493dafdcdd Mon Sep 17 00:00:00 2001 From: SuzukiKatsuma <71871253+SuzukiKatsuma@users.noreply.github.com> Date: Sun, 13 Mar 2022 05:08:21 +0900 Subject: HTML タグを Markdown 記法に変更 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 一部、どう変更したら良いのか分からない部分があったが、新規翻訳をするときに削除される項目であるため無視する --- files/ja/web/api/eventlistener/index.md | 74 ++++++++++++++++----------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/files/ja/web/api/eventlistener/index.md b/files/ja/web/api/eventlistener/index.md index 24bce69f66..795e532b29 100644 --- a/files/ja/web/api/eventlistener/index.md +++ b/files/ja/web/api/eventlistener/index.md @@ -8,20 +8,19 @@ tags: - NeedsContent translation_of: Web/API/EventListener --- -
{{APIRef("DOM Events")}}
+{{APIRef("DOM Events")}} -EventListener
インターフェースは、{{domxref("EventTarget")}} オブジェクトによってディスパッチされたイベントを処理できるオブジェクトを表します。
レガシーコンテンツとの互換性が必要なため、EventListener
は、関数、handleEvent()
メソッドをもつオブジェクト両方を受け入れます。
- これを以下の 例 に示します。
このインターフェースはいかなるプロパティを実装も継承もしません。
+## プロパティ -このメソッドは、EventListener
インターフェースが登録されたイベントタイプについて、そのイベントが発生するたびに呼び出されます。
void handleEvent( +```js +void handleEvent( in Event event ); -+``` + +##### 引数 -
event
このインターフェースは [function]
フラグが付いているため、すべての JavaScript Function オブジェクトで自動的に実装されています。このような実装で {{ manch("handleEvent") }} メソッドを呼び出すと、自動的にその機能が実行されます。
<button id="btn">Click here!</button>+ + +``` -
const buttonElement = document.getElementById('btn'); +```js +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 @@ -77,20 +81,16 @@ buttonElement.addEventListener('click', { alert('Element clicked through handleEvent property!'); } }); -+``` -
{{EmbedLiveSample('Example')}}
+{{EmbedLiveSample('Example')}} -