イベントハンドラとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > イベントハンドラの意味・解説 

イベントハンドラ

【英】event handler

イベントハンドラとは、JavaScript記述された、マウス動きといった動作操作に対して特定の処理を与えるための命令のことである。

リンクの上マウスポインタ乗った、またはボタンクリックされた、テキストボックス内容変更された、フォーム内容送信されようとする、など、ユーザーが行様々な操作に対して特定の処理を行わせるイベントに応じて適切に設定された処理は、Webページをより動的対話的なものにする。

イベントの発生源となるボタンやリンクは、オブジェクト呼ばれる。イベントハンドラは、そのオブジェクト対応するタグイベント属性の値として記述される。(イベント属性とは、イベントの種類を表す属性のことである)。例えばクリックイベントの場合は、<INPUT TYPE="button">、<A>などの、タグonClick属性の値としてイベントハンドラが記述される

プログラミングのほかの用語一覧
スクリプト言語:  AppleScript  Ajax  アクティブスクリプト  イベントハンドラ  CGI  CPAN  ECMAScript

イベント (プログラミング)

(イベントハンドラ から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/07/09 23:05 UTC 版)

プログラミングにおけるイベント (: event) は、プログラム内で発生した動作・出来事、またそれらを表現する信号である[1]メッセージあるいはアクション(動作)とも呼ばれる。


  1. ^ a b イベントは、あなたがプログラムを書いているシステムで生じた動作、出来事を指します。 MDN web docs - イベントの紹介
  2. ^ Microsoft Windowsでは、ウィンドウごとに登録されるコールバック関数のことをウィンドウプロシージャ (window procedure) と呼ぶ。
  3. ^ イベントドリブン | じっくり学ぶ Java講座 [初心者向け・入門]”. 2023年7月10日閲覧。
  4. ^ Throughout the web platform events are dispatched to objects to signal an occurrence, such as network activity or user interaction. DOM Living Standard - 2.1. Introduction to "DOM Events" 2019-11-25T07:39+09:00閲覧
  5. ^ An Event object is simply named an event. DOM Living Standard - 2.2. Interface Event 2019-11-25T07:43+09:00閲覧.
  6. ^ CustomEvent インターフェイスはどんな目的のアプリケーションからも初期化されるイベントを表現します。 MDN web docs - CustomEvent
  7. ^ カーネルオブジェクト-win32 apps | Microsoft Learn”. 2023年7月10日閲覧。


「イベント (プログラミング)」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「イベントハンドラ」の関連用語

イベントハンドラのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



イベントハンドラのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリイベントハンドラの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのイベント (プログラミング) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS