ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptのDOMイベントとは何ですか?

JavaScriptのDOMイベントとは何ですか?

青灯夜游
青灯夜游オリジナル
2021-11-19 18:39:222890ブラウズ

js dom イベントには、中止、アフタープリント、ブラー、キャンプレイ、変更、クリック、コピー、カット、dblclick、ドラッグ、ドロップ、終了、エラー、フォーカス、オープン、ロード、再生などが含まれます。

JavaScriptのDOMイベントとは何ですか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

HTML DOM イベント

HTML DOM イベントを使用すると、JavaScript で HTML ドキュメント内の要素にさまざまなイベント ハンドラーを登録できます。

イベントは、イベントが発生するまで実行されない関数 (ユーザーがボタンをクリックしたときなど) と組み合わせて使用​​されることがよくあります。

#changeこのイベントは、フォーム要素のコンテンツ、選択されたコンテンツ、または選択された状態が変更されたときに発生します# #clickcontextmenucopycutdblclickdragdragenddragenterdragleavedragoverdragstartdropdurationchange#ended#errorこのイベントは、外部ファイルのロード中にエラーが発生した場合に発生します。 focusこのイベントは、要素がフォーカスを取得したときに発生します。 focusinこのイベントは、要素がフォーカスを取得しようとしているときに発生します。 focusoutこのイベントは、要素がフォーカスを失いかけたときに発生します。 fullscreenchangeこのイベントは、要素が全画面モードで表示されるときに発生します。 fullscreenerrorこのイベントは、要素を全画面モードで表示できない場合に発生します。 hashchangeこのイベントは、URL のアンカー部分が変更されたときに発生します。 inputこのイベントは、要素がユーザー入力を取得したときに発生します。 invalidこのイベントは、要素が無効な場合に発生します。 keydownこのイベントは、ユーザーがキーを押したときに発生します。 keypressこのイベントは、ユーザーがキーを押したときに発生します。 keyupこのイベントは、ユーザーがキーを放したときに発生します。 loadこのイベントは、オブジェクトがロードされたときに発生します。 loadeddataこのイベントは、メディア データがロードされた後に発生します。 loadedmetadataこのイベントは、メタデータ (サイズや期間など) が読み込まれるときに発生します。 loadstartこのイベントは、ブラウザが指定されたメディアの検索を開始したときに発生します。 このイベントは、このイベント ソースを通じてメッセージを受信したときに発生します。 このイベントは、ユーザーが要素上でマウス ボタンを押すと発生します。 このイベントは、ポインターが要素上を移動すると発生します。 このイベントは、ポインターが要素の外に移動すると発生します。 このイベントは、ポインターが要素上を移動すると発生します。 このイベントは、ユーザーがマウス ポインターを要素またはその子要素の外に移動すると発生します。#selectこのイベントは、ユーザーがテキスト ( および
イベント 説明
abort このイベントは、メディアの読み込みが中止されたときに発生します。
afterprint このイベントは、ページの印刷が開始されるとき、または印刷ダイアログ ボックスが閉じられるときに発生します。
animationend このイベントは、CSS アニメーションが完了すると発生します。
animationiteration このイベントは、CSS アニメーションが繰り返されるときに発生します。
animationstart CSS このイベントは、アニメーションが開始されるときに発生します。
beforeprint このイベントは、ページが印刷される直前に発生します。
beforeunload このイベントは、ドキュメントがアンロードされる直前に発生します。
blur このイベントは、要素がフォーカスを失ったときに発生します。
canplay このイベントは、ブラウザがメディアの再生を開始できるときに発生します。
canplaythrough このイベントは、ブラウザがバッファリングを停止せずにメディアを再生できる場合に発生します。
このイベントは、ユーザーが要素をクリックしたときに発生します。
このイベントは、ユーザーが要素を右クリックしてコンテキスト メニューを開くと発生します。
このイベントは、ユーザーが要素のコンテンツをコピーすると発生します。
このイベントは、ユーザーが要素のコンテンツを切り取ると発生します。
このイベントは、ユーザーが要素をダブルクリックすると発生します。
このイベントは、要素がドラッグされると発生します。
このイベントは、ユーザーが要素のドラッグを終了したときに発生します。
このイベントは、ドラッグされた要素がドロップ ターゲットに入ると発生します。
このイベントは、ドラッグされた要素がドロップ ターゲットから離れるときに発生します。
このイベントは、ドラッグされた要素がドロップ ターゲット上にあるときに発生します。
このイベントは、ユーザーが要素のドラッグを開始すると発生します。
このイベントは、ドラッグされた要素がドロップ ターゲットにドロップされると発生します。
このイベントは、メディアの継続時間が変更されたときに発生します。
このイベントは、メディアが最後に到達すると発生します。
#message
mousedown
mouseenter
mouseleave
mousemove
mouseout
mouseover このイベントは、ポインターが要素またはその子要素の上を移動すると発生します。
mouseup このイベントは、ユーザーが要素上でマウス ボタンを放したときに発生します。
offline このイベントは、ブラウザがオフラインで動作し始めると発生します。
online このイベントは、ブラウザがオンラインで動作し始めると発生します。
open このイベントは、イベント ソースへの接続が開かれたときに発生します。
pagehide このイベントは、ユーザーが移動するページから離れたときに発生します。
pageshow このイベントは、ユーザーが Web ページに移動すると発生します。
paste このイベントは、ユーザーがコンテンツを要素に貼り付けると発生します。
pause このイベントは、ユーザーまたはプログラムによってメディアが一時停止されたときに発生します。
play このイベントは、メディアが開始されたとき、または一時停止が解除されたときに発生します。
playing このイベントは、バッファリング後にメディアの再生が一時停止または停止されたときに発生します。
popstate このイベントは、ウィンドウの履歴が変更されたときに発生します。
progress このイベントは、ブラウザーがメディア データを取得しているときに発生します。
ratechange このイベントは、メディアの再生速度が変更されたときに発生します。
reset このイベントは、フォームがリセットされるときに発生します。
resize このイベントは、ドキュメント ビューのサイズが変更されるときに発生します。
scroll このイベントは、スクロール要素のスクロール バーがスクロールされるときに発生します。
search このイベントは、ユーザーが検索フィールドに入力すると発生します。
seeked このイベントは、ユーザーがメディア内の新しい場所への移動/ジャンプを終了したときに発生します。
seeking このイベントは、ユーザーがメディア内の新しい場所への移動/ジャンプを開始すると発生します。