イベントハンドラ
イベントハンドラとは、JavaScriptで記述された、マウスの動きといった動作・操作に対して特定の処理を与えるための命令のことである。
リンクの上にマウスポインタが乗った、またはボタンがクリックされた、テキストボックスの内容が変更された、フォームの内容が送信されようとする、など、ユーザーが行う様々な操作に対して特定の処理を行わせる。イベントに応じて適切に設定された処理は、Webページをより動的・対話的なものにする。
イベントの発生源となるボタンやリンクは、オブジェクトと呼ばれる。イベントハンドラは、そのオブジェクトに対応するタグのイベント属性の値として記述される。(イベント属性とは、イベントの種類を表す属性のことである)。例えばクリックイベントの場合は、<INPUT TYPE="button">、<A>などの、タグのonClick属性の値としてイベントハンドラが記述される。
スクリプト言語: | AppleScript Ajax アクティブスクリプト イベントハンドラ CGI CPAN ECMAScript |
イベント (プログラミング)
(イベントハンドラ から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/07/09 23:05 UTC 版)
プログラミングにおけるイベント (英: event) は、プログラム内で発生した動作・出来事、またそれらを表現する信号である[1]。メッセージあるいはアクション(動作)とも呼ばれる。
- ^ a b イベントは、あなたがプログラムを書いているシステムで生じた動作、出来事を指します。 MDN web docs - イベントの紹介
- ^ Microsoft Windowsでは、ウィンドウごとに登録されるコールバック関数のことをウィンドウプロシージャ (window procedure) と呼ぶ。
- ^ “イベントドリブン | じっくり学ぶ Java講座 [初心者向け・入門]”. 2023年7月10日閲覧。
- ^ 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閲覧
- ^ An
Event
object is simply named an event. DOM Living Standard - 2.2. InterfaceEvent
2019-11-25T07:43+09:00閲覧. - ^
CustomEvent
インターフェイスはどんな目的のアプリケーションからも初期化されるイベントを表現します。 MDN web docs - CustomEvent - ^ “カーネルオブジェクト-win32 apps | Microsoft Learn”. 2023年7月10日閲覧。
- 1 イベント (プログラミング)とは
- 2 イベント (プログラミング)の概要
- 3 イベントドリブン
- 4 DOM Events
- 5 関連項目
- イベントハンドラのページへのリンク