From 5049f319ea0acfefc75713c81c2b9455f411bb82 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sun, 11 Jul 2021 22:10:37 +0900 Subject: Web/API/Element/compositionstart_event を更新 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - conflicting 版は古いので削除 - 2021/07/10 時点の英語版に同期 --- .../api/element/compositionstart_event/index.html | 32 +++++++--------------- 1 file changed, 10 insertions(+), 22 deletions(-) (limited to 'files/ja/web/api/element') diff --git a/files/ja/web/api/element/compositionstart_event/index.html b/files/ja/web/api/element/compositionstart_event/index.html index c51925e1ca..3785a215a6 100644 --- a/files/ja/web/api/element/compositionstart_event/index.html +++ b/files/ja/web/api/element/compositionstart_event/index.html @@ -9,13 +9,14 @@ tags: - compositionstart - イベント - 入力メソッド +browser-compat: api.Element.compositionstart_event translation_of: Web/API/Element/compositionstart_event ---
{{APIRef}}

compositionstart イベントは、 {{glossary("input method editor", "IME")}} などのテキスト変換システムが新しい変換セッションを開始した時に発生します。

-

例えば、このイベントは、ユーザーがピン音 IME を使用して漢字の入力を開始した後に発生します。

+

例えば、このイベントはユーザーがピン音 IME を使用して漢字の入力を開始した後に発生します。

@@ -38,7 +39,7 @@ translation_of: Web/API/Element/compositionstart_event
-

+

const inputElement = document.querySelector('input[type="text"]');
 
@@ -46,7 +47,7 @@ inputElement.addEventListener('compositionstart', (event) => {
   console.log(`generated characters were: ${event.data}`);
 });
-

実行例

+

実行例

HTML

@@ -117,32 +118,19 @@ inputElement.addEventListener('compositionupdate', handleEvent); inputElement.addEventListener('compositionend', handleEvent); -

結果

+

結果

{{ EmbedLiveSample('Live_example', '100%', '180px') }}

-

仕様書

+

仕様書

- - - - - - - - - - - - - -
仕様書状態
{{SpecName('UI Events', '#event-type-compositionstart')}}{{Spec2('UI Events')}}
+{{Specifications}} -

ブラウザーの互換性

+

ブラウザーの互換性

-

{{Compat("api.Element.compositionstart_event")}}

+

{{Compat}}

-

関連情報

+

関連情報