このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

CommandEvent: CommandEvent() コンストラクター

Baseline 2025
Newly available

Since December 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

CommandEvent() コンストラクターは、新しい CommandEvent オブジェクトを生成します。

構文

js
new CommandEvent(type)
new CommandEvent(type, options)

引数

type

文字列で、イベントの名前を表します。 大文字小文字の区別があり、ブラウザーは command に設定します。

options 省略可

オブジェクトで、 Event() で定義されたプロパティに加え、以下のプロパティを設定することができます。

source 省略可

このイベントを発生させた操作対象のボタンを表す HTMLButtonElement です。任意の要素でも可能ですが、予期せぬ動作を避けるため、ソースとしてボタン要素のみを使用することを推奨します。

command 省略可

制御される要素が実行するコマンドを含む文字列。CommandEvent を手動でインスタンス化する際には、任意の文字列値が使用できますが、将来の互換性を確保するため、組み込みの名前を使用するか、接頭辞として 2 つのダッシュ (--) を付けることが推奨されます。

返値

新しい CommandEvent オブジェクトです。

仕様書

This feature does not appear to be defined in any specification.

ブラウザーの互換性

関連情報