CompositionEvent

DOM CompositionEvent は間接的なテキストの入力によって発生するイベントを表します。

コンストラクター

CompositionEvent()
新しい CompositionEvent オブジェクトのインスタンスを作成します。

プロパティ

このインターフェイスは、親である UIEvent および祖先である Event からもプロパティを継承します。

CompositionEvent.data 読取専用
イベントを発生させた入力システムによって生成された文字を返します。これは、CompositionEvent オブジェクトを生成したイベントの型に応じて変わります。
CompositionEvent.locale 読取専用
現在の入力システムのロケールです (例えば、入力システムが IME であればそれに関連したキーボードレイアウトのロケールになります)。

メソッド

このインターフェイスは、親である UIEvent および祖先である Event からもメソッドを継承します。

CompositionEvent.initCompositionEvent()
CompositionEvent オブジェクトの属性を初期化します。

仕様

仕様書 策定状況 コメント
UI Events
CompositionEvent の定義
草案
Document Object Model (DOM) Level 3 Events Specification
CompositionEvent の定義
廃止された

ブラウザー実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
CompositionEventChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 9IE 完全対応 ありOpera 未対応 なしSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 9Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
CompositionEvent() constructorChrome 完全対応 ありEdge ? Firefox 完全対応 53IE 完全対応 ありOpera 未対応 なしSafari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 53Opera Android ? Safari iOS ? Samsung Internet Android ?
dataChrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 9IE 完全対応 ありOpera 未対応 なしSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 9Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
initCompositionEvent
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 9IE 完全対応 ありOpera 未対応 なしSafari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 9Opera Android ? Safari iOS ? Samsung Internet Android ?
locale
非推奨非標準
Chrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 9IE 完全対応 ありOpera 未対応 なしSafari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 9Opera Android ? Safari iOS ? Samsung Internet Android ?

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。

関連情報