InputEvent: InputEvent() コンストラクター
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年1月以降、すべてのブラウザーで利用可能です。
InputEvent() コンストラクターは、新しい InputEvent オブジェクトを作成します。
構文
js
new InputEvent(type)
new InputEvent(type, options)
引数
type-
イベントの名前の文字列です。 大文字小文字の区別があり、ブラウザーは
beforeinputまたはinputを設定します。 options省略可-
オブジェクトで、
UIEvent()で定義されたプロパティに加え、以下のプロパティを持つことができます。inputType省略可-
文字列で、テキストの挿入、削除、書式設定など、編集可能なコンテンツに対する変更の種類を指定します。
data省略可-
文字列で、挿入する文字を保持します。 これは、変更がテキストを挿入しない場合(例えば、文字を削除する場合など)、空文字列になることがあります。
isComposing省略可-
論理値で、そのイベントが変換セッションの一部であることを示します。つまり、
compositionstartイベントの後で、compositionendイベントの前にあることを意味します。既定では、falseです。
返値
新しい InputEvent オブジェクトです。
仕様書
| 仕様書 |
|---|
| UI Events> # dom-inputevent-inputevent> |
ブラウザーの互換性
関連情報
InputEvent: 構築するオブジェクトのインスタンスです。