フロントエンドエンジニアがJSイベント名、カテゴリ、ブラウザ対応状況をすばやく確認できるオンラインリファレンス。
データがありません

JSONをJavaScriptクラスに変換
JSONデータをES6のJavaScriptクラスコードに変換し、ネストされたクラスやコンストラクタを自動生成して、フロントエンド開発の効率を向上させます。

JJEncodeエンコード・デコード
コード保護と解析のためのJavaScriptコードJJEncode難読化・復元ツール。

JavaScript 正規表現テスト
JavaScriptの正規表現をリアルタイムでテスト・デバッグし、マッチ結果、キャプチャグループ、インデックス情報を提供します。

HTMLをJS文字列に変換
HTMLコードをJavaScriptに直接埋め込めるエスケープ文字列に変換し、動的なWebコンテンツの生成を容易にします。

AAEncodeエンコード/デコード
JavaScriptコードとAAEncode難読化フォーマット間の双方向変換を行うオンラインツール。コードの難読化や解析に便利です。
特定のブラウザでJavaScriptイベントがサポートされているか、またはその発火条件をすばやく確認したい場合、手動でドキュメントをめくるのは非効率です。本ツールは、構造化された静的データテーブルを通じて、機能別に分類されたJavaScriptイベントのリファレンスリストを提供します。JavaScriptイベントとは、ブラウザやドキュメントオブジェクトモデル(DOM)内のオブジェクトの状態が変化した際に発せられるシグナルであり、フロントエンドのインタラクティブなプログラミングにおける基本単位です。本一覧表では、各種イベントの名称、簡単な説明、および互換性のあるブラウザの過去のバージョンを掲載しており、迅速な検索と参照をサポートします。
Q: このツールのイベントデータは最新ですか?
本ツールは主に過去のリファレンスリストを提供しており、ブラウザの互換性情報(IE3、N2など)はWeb開発の初期段階を反映したものです。モダンブラウザの最新のサポート状況については、MDNなどの公式ドキュメントと併せて確認することをお勧めします。
Q: 「onmouseover」イベントをすばやく見つけるにはどうすればよいですか?
Windows/Linuxの場合はCtrl+F、Macの場合はCmd+Fを使用して、ページ内で「onmouseover」を検索してください。
本ツールは静的なリファレンス表であり、データはリアルタイムで更新されませんのでご注意ください。引用されているブラウザのバージョン(IE3、Netscape 2など)は、主に歴史的背景のコンテキストを提供するものであり、モダンブラウザにおけるコアイベントの互換性はすでに高度に統一されています。ツール自体は編集機能やAPIインターフェースを提供しておらず、すべての操作はお使いのブラウザ上でローカルに完結します。データのアップロードは一切行われないため、プライバシーは安全に保たれます。
フロントエンドエンジニアにとって、イベントモデルの理解は非常に重要です。本ツールは、記憶の補助や学習用リファレンスとして活用することをお勧めします。実際の開発においてイベントをリッスンする際は、より良い疎結合とイベントフロー制御を実現するために、HTML属性(onclickなど)ではなく addEventListener メソッドを優先して使用すべきです。例えば、クリックイベントをリッスンする典型的なコードは element.addEventListener('click', handlerFunction) となります。本一覧表に含まれる「onclick」「onload」「onsubmit」などのイベント名は、addEventListener メソッドで使用する「on」プレフィックスを取り除いたイベントタイプ文字列('click', 'load', 'submit')に正確に対応しています。