ブラウザが登録できるイベントの概要

ブラウザが登録できるイベントの概要
HTML イベント リスト
一般イベント:
onClick HTML: マウスクリックイベント。主にオブジェクトによって制御される範囲内でのマウスクリックに使用されます。
onDblClick HTML: マウスのダブルクリックイベント
onMouseDown HTML: マウスボタンが押された
onMouseUp HTML: マウスが押されて放されたときにトリガーされるイベント
onMouseOver HTML: マウスがオブジェクトの範囲を移動したときにトリガーされるイベント
onMouseMove HTML: マウスが移動したときにトリガーされるイベント
onMouseOut HTML: マウスがオブジェクトのスコープから外れたときにトリガーされるイベント
onKeyPress HTML: キーボードのキーが押されて放されたときにトリガーされるイベント。[注: ページ内にフォーカスされたオブジェクトが存在する必要があります]
onKeyDown HTML: キーボードのキーが押されたときにトリガーされるイベント [注: ページ上にフォーカスされたオブジェクトが存在する必要があります]
onKeyUp HTML: キーボードのキーが押されて放されたときにトリガーされるイベント [注: ページ上にフォーカスされたオブジェクトが存在する必要があります]

ページ関連イベント:
onAbort HTML: ダウンロード中にユーザーによって画像が中断されました
onBeforeUnload HTML: 現在のページのコンテンツが変更される直前にトリガーされるイベント
onError HTML: スクリプトエラーや外部データ参照エラーなど、何らかの理由で現在のページで発生したエラーをキャプチャします。
onLoad HTML: このイベントは、外部ファイルのインポートの完了など、ページが空のときにトリガーされ、ブラウザに送信されます。
onMove HTML: ブラウザウィンドウが移動したときにトリガーされるイベント
onResize HTML: ブラウザウィンドウのサイズが変更されたときにトリガーされるイベント
onScroll HTML: ブラウザのスクロールバーの位置が変わったときにトリガーされるイベント
onStop HTML: このイベントは、ブラウザの停止ボタンが押されたとき、またはファイルのダウンロードが中断されたときにトリガーされます。
onUnload HTML: 現在のページが変更されるときにトリガーされるイベント

フォーム関連イベント:
onBlur HTML: 現在の要素がフォーカスを失ったときにトリガーされるイベント [マウスとキーボードの両方のトリガーが許容されます]
onChange HTML: このイベントは、現在の要素がフォーカスを失い、要素のコンテンツが変更されたときにトリガーされます [マウスとキーボードの両方のトリガーが許容されます]
onFocus HTML: 要素がフォーカスを取得したときにトリガーされるイベント
onReset HTML: フォームのRESET属性がアクティブになったときにトリガーされるイベント
onSubmit HTML: フォームが送信されたときにトリガーされるイベント

ローリング字幕イベント:
onBounce HTML: マーキー内のコンテンツがマーキーの表示範囲外に移動したときにトリガーされるイベント。
onFinish HTML: マーキー要素がコンテンツの表示を終了したときにトリガーされるイベント
onStart HTML: マーキー要素がコンテンツの表示を開始したときにトリガーされるイベント

イベントを編集:
onBeforeCopy HTML: このイベントは、ページの現在選択されているコンテンツがブラウザのシステム クリップボードにコピーされる前にトリガーされます。
onBeforeCut HTML: ページ内のコンテンツの一部またはすべてが現在のページから削除され [クリップされ]、ブラウザのシステム クリップボードに移動されるときにトリガーされるイベント。
onBeforeEditFocus HTML: 現在の要素が編集状態に入るところです
onBeforePaste HTML: コンテンツがブラウザのシステムクリップボードからページに転送[貼り付け]されようとしているときにトリガーされるイベント
onBeforeUpdate HTML: ブラウザがシステムクリップボードの内容を貼り付けたときにターゲットオブジェクトに通知します。
onContextMenu HTML: このイベントは、ブラウザがマウスの右ボタンを押してメニューを表示するか、キーボードのキーでページ メニューをトリガーするとトリガーされます [マウスの右ボタンの使用を無効にするには、ページに onContentMenu="return false" を追加してみてください]
onCopy HTML: このイベントは、ページの現在選択されているコンテンツがコピーされたときにトリガーされます。
onCut HTML: このイベントは、ページの現在選択されているコンテンツが切り取られたときにトリガーされます。
onDrag HTML: オブジェクトがドラッグされたときにトリガーされるイベント [アクティビティ イベント]
onDragDrop HTML: 外部オブジェクトがマウスによって現在のウィンドウまたはフレームにドラッグされます
onDragEnd HTML: このイベントは、マウスのドラッグが終了したとき、つまりマウス ボタンが放されたときにトリガーされます。
onDragEnter HTML: このイベントは、マウスでドラッグされているオブジェクトがそのコンテナーのスコープに入るときにトリガーされます。
onDragLeave HTML: マウスでドラッグされているオブジェクトがコンテナーから出たときにトリガーされるイベント。
onDragOver HTML: ドラッグされたオブジェクトが別のオブジェクトのコンテナ内でドラッグされたときにトリガーされるイベント [アクティビティ イベント]
onDragStart HTML: オブジェクトがドラッグされようとしているときにトリガーされるイベント
onDrop HTML: ドラッグ処理中にマウスボタンが放されたときにトリガーされるイベント
onLoseCapture HTML: マウスの動きによって形成された選択フォーカスが要素から失われたときにトリガーされるイベント
onPaste HTML: コンテンツが貼り付けられたときにトリガーされるイベント
onSelect HTML: テキストコンテンツが選択されたときのイベント
onSelectStart HTMLはテキストコンテンツの選択が開始されるときにイベントをトリガーします。

データバインディング:
onAfterUpdate HTML: データがデータソースからオブジェクトに転送されたときにトリガーされるイベント
onCellChange HTML: データソースが変更されたとき
onDataAvailable HTML: データの受信が完了したときにイベントをトリガーします
onDatasetChanged HTML: データソース内のデータが変更されたときにトリガーされるイベント
onDatasetComplete HTML: このイベントは、子データ ソースから有効なデータがすべて読み取られたときにトリガーされます。
onErrorUpdate HTML: onBeforeUpdate イベント トリガーを使用してデータ転送がキャンセルされたときに、onAfterUpdate イベントを置き換えます。
onRowEnter HTML: このイベントは、現在のデータ ソースのデータが変更され、新しい有効なデータが存在する場合にトリガーされます。
onRowExit HTML: 現在のデータソースのデータが変更される直前にトリガーされるイベント
onRowsDelete HTML: 現在のデータレコードが削除されるときにトリガーされるイベント
onRowsInserted HTML: このイベントは、現在のデータ ソースが新しいデータ レコードを挿入しようとしているときにトリガーされます。

外部イベント:
onAfterPrint HTML: ドキュメントが印刷された後にトリガーされるイベント
onBeforePrint HTML: ドキュメントが印刷される直前に発生するイベント
onFilterChange HTML: オブジェクトのフィルター効果が変化したときにトリガーされるイベント
onHelp HTML: このイベントは、閲覧者がF1キーまたはブラウザのヘルプ選択を押したときにトリガーされます。
onPropertyChange HTML: オブジェクトのプロパティの1つが変更されたときにトリガーされるイベント
onReadyStateChange HTML: オブジェクトの初期化プロパティの値が変更されたときにトリガーされるイベント

<<:  MySQL で制限を使用するとパフォーマンスに影響するのはなぜですか?

>>:  ラジオボタンと複数選択ボタンは画像を使用してスタイル設定されます

推薦する

CentOS7 は Docker のバージョン 19 をデプロイします (簡単なので、従ってください)

1. 依存パッケージをインストールする [root@localhost ~]# yum insta...

外部キー制約を持つテーブルデータを削除する MySQL メソッドの紹介

MySQLでテーブルやデータを削除する場合、 [エラー] 1451 - 親行を削除または更新できませ...

PrometheusとGrafanaを使用したMySQLサーバーのパフォーマンス監視の詳細な説明

概要Prometheus は、HTTP プロトコルを介してリモート マシンからデータを収集し、ローカ...

1 分で Nginx のバージョンをスムーズにアップグレードおよびロールバックする方法

今日は、企業の実際の本番環境でよく遭遇する、Nginx を新しいバージョンにアップグレードし、古いバ...

ウェブページ印刷細線表+ページ印刷究極の戦略

最近、クライアントのために印刷していたとき、ページのヘッダーを印刷するのではなく、表の内容だけを印刷...

ブラウザがクロージャをどのように認識するかについて詳しく説明します

目次序文クロージャの紹介メモリのゴミを識別する方法クロージャのメモリ表現結論序文クロージャは、Jav...

MySQL マスタースレーブ同期遅延の原因と解決策

歴史的な理由により、MySQL レプリケーションは、REDO ログではなく論理バイナリ ログに基づい...

ログインと登録を実現するSpringboot+VUE

この記事の例では、ログインと登録を実装するためのspringboot+VUEの具体的なコードを参考ま...

Linux での SELinux を理解する方法

目次1. SELinux の紹介2. SELinuxの基本概念2.1 仕事の種類2.2. セキュリテ...

MySQLが正常にインストールされたかどうかを確認する方法

MySQL をインストールした後、DOS ウィンドウまたは MySQL 5.7 コマンドライン クラ...

MySQL の group by と order by を一緒に使用する方法

テーブル:reward(報酬テーブル)があるとします。テーブル構造は次のようになります。 テーブルt...

Centos7.5 構成 Java 環境のインストール Tomcat の説明

Tomcat は Java 言語をベースにした Web サーバー ソフトウェアです。この記事では主に...

Sqoop エクスポート マップ 100% 削減 0% さまざまな理由と解決策でスタック

私はこのようなバグを典型的な「ハムレット」バグと呼んでいます。これは、「エラーメッセージは同じだが、...

CentOS7環境でDockerを使ってPHP動作環境を構築する手順を詳しく解説

関連記事: CentOS7でyumを使用してDockerをインストールするDockerを使ってWin...

CocosCreator最適化DrawCallの詳細な説明

目次序文ドローコールとはDrawCall はパフォーマンスにどのような影響を与えますか?ドローコール...