JavaScriptイベント一覧

PS: この表は、JavaScriptでよく使用される様々なイベントをまとめ、分析しています。マウスイベント、ロードイベント、スクロールイベント、フォームイベント、編集イベント、データバインディングイベントなどが含まれています。詳細にイベント名と対応するブラウザのサポート状況、機能説明を列挙しています。

一般事件 合計10種

出来事 ブラウザのサポート 解説
onclick IE3、N2 マウスクリックでイベントが発生します
ondblclick IE4、N4 マウスのダブルクリックでイベントが発生します。
onmousedown IE4、N4 マウスボタンを押したときにイベントが発生します
onmouseup IE4、N4 マウスボタンを押下してから離した際にイベントが発生します
onmouseover IE3、N2 マウスがオブジェクト範囲の上に移動すると、このイベントが発生します。
onmousemove IE4、N4 マウスオーバーでイベントがトリガーされます
onmouseout IE4、N3 オブジェクト範囲外に出ると、このイベントが発生します。
onkeypress IE4、N4 キーボードの特定のキーが押され、リリースされた際にイベントが発生します。
onkeydown IE4、N4 キーボードのボタンが押されたときにイベントがトリガーされます。
onkeyup IE4、N4 キーボードのボタンが押され、離されたときにイベントが発生します。

页面相关事件 合計9種

出来事 ブラウザのサポート 解説
onabort IE4、N3 ダウンロード中にユーザーが中断しました
onbeforeunload IE4、N ページの内容が変更されると、このイベントが発生します。
onerror IE4、N3 エラー発生時にこのイベントが発生します
onload IE3、N2 ページ内容が完了したときにイベントが発生します
onmove IE、N4 ウィンドウが移動したときにイベントが発生します
onresize IE4、N4 ブラウザのウィンドウサイズ変更でイベントが発生します
onscroll IE4、N ブラウザのスクロールバーの位置が変わると、このイベントが発生します。
onstop IE5、N ブラウザの停止ボタンが押された時やダウンロード中のファイルが中断されたときにイベントが発生します
onunload IE3、N2 ページが変更される際にイベントが発生します

表单相关事件 合計5種

出来事 ブラウザのサポート 解説
onblur IE3、N2 要素がフォーカスを失ったときにイベントがトリガーされます
onchange IE3、N2 要素がフォーカスを失い、要素の内容が変更された際にこのイベントが発生します。
onfocus IE3 、N2 要素がフォーカスを受け取ったときにこのイベントが発生します
onreset IE4 、N3 フォームの「RESET」属性がトリガーされたときにイベントが発生します。
onsubmit IE3 、N2 フォームが提出されたときにイベントが発生します

滚动字幕事件 合計3種

出来事 ブラウザのサポート 解説
onbounce IE4、N マーケー内の内容がマーケー表示範囲外に移動したときにイベントがトリガーされます。
onfinish IE4、N マーケット要素が表示する内容を完了した後に発生するイベント
onstart IE4、 N マーケイ元素がコンテンツを表示開始した際にこのイベントが発生します

编辑事件 合計20種

出来事 ブラウザのサポート 解説
onbeforecopy IE5、N ページ上で現在選択されている内容がブラウザのクリップボードにコピーされる前にこのイベントが発生します。
onbeforecut IE5、 N ページの一部または全てが[コピー]され、ブラウザのシステムクリップボードに移行される際に、このイベントが発生します。
onbeforeeditfocus IE5、N 現在の要素が編集状態に入ります。
onbeforepaste IE5、 N クリップボードからページに[貼り付け]される内容でイベントがトリガーされます
onbeforeupdate IE5、 N ブラウザユーザーがクリップボードの内容を貼り付けた場合、ターゲットオブジェクトに通知します。
oncontextmenu IE5、N 右クリックメニュー表示またはキーボードでメニューを開いた時のイベント
oncopy IE5、N ページの現在選択された内容がコピーされた後にこのイベントが発生します。
oncut IE5、N ページ上で現在選択されている内容がカットされたときにこのイベントが発生します。
ondrag IE5、N オブジェクトがドラッグされた時に発生するイベント [アクティブイベント]
ondragdrop IE、N4 外部オブジェクトが現在のウィンドウまたはフレームにドラッグされました
ondragend IE5、N マウスのドラッグが終了すると、このイベントが発生します。つまり、マウスボタンがリリースされたときです。
ondragenter IE5、N オブジェクトがドラッグされ、コンテナ範囲内に入った際にイベントが発生します
ondragleave IE5、N オブジェクトがコンテナー範囲を離れた際にイベントが発生します
ondragover IE5、N オブジェクトが別のオブジェクトのコンテナ内でドラッグされているときにこのイベントが発生します
ondragstart IE4、N オブジェクトがドラッグされるときにこのイベントが発生します。
ondrop IE5、N ドラッグ中、マウスボタンを解放したときにこのイベントが発生します。
onlosecapture IE5、N 要素がマウスの移動で選択焦点を失ったときにイベントが発生します。
onpaste IE5、N 内容が貼り付けられたときにイベントが発生します
onselect IE4、N テキストが選択された時のイベント
onselectstart IE4、N テキストの選択が始まるイベント

数据绑定 合計10種

出来事 ブラウザのサポート 解説
onafterupdate IE4、N データがデータソースからオブジェクトに転送完了した際に、このイベントが発生します。
oncellchange IE5、N データ源が変わると
ondataavailable IE4、N データ受信完了時にイベントが発生します。
ondatasetchanged IE4、N データソースが変更されたときに発生するイベント
ondatasetcomplete IE4、N データソースのすべての有効データが読み込まれた際にイベントが発生します
onerrorupdate IE4、N データの送信をキャンセルした場合、onAfterUpdateイベントの代わりにonBeforeUpdateイベントを使用してください。
onrowenter IE5、N データソースのデータが変化し、新しい有効データがある場合に発生するイベント
onrowexit IE5、N データソースのデータが変更されると発生するイベント
onrowsdelete IE5、N 現在のデータ記録が削除される際にこのイベントが発火します。
onrowsinserted IE5、N データソースに新しいレコードを挿入しようとする際にこのイベントが発生します

外部事件 合計6種

出来事 ブラウザのサポート 解説
onafterprint IE5、N 文書が印刷された後に発生するイベント
onbeforeprint IE5、N ドキュメントが印刷される際にこのイベントが発生します。
onfilterchange IE4、N オブジェクトのフィルタ効果変更時のイベント
onhelp IE4、N ブラウザのヘルプを選択したりF1を押したときにこのイベントが発生します
onpropertychange IE5、N オブジェクトの属性が変更された際にイベントが発生します。
onreadystatechange IE4、N オブジェクトの初期属性値が変わったときにイベントが発生します

最近使用した:

収蔵 メニュー QQ