CompositionEvent
HTML
のtextarea等でIMEを使って入力する時に発生するイベント
3つある
compositionstart
compositionupdate
compositionend
文字入力ごとにこんな感じで呼ばれる(changeも書いておく)
IMEのpreeditが始まった場合にcompositionstart
preedit中に入力される度にcompositionupdate
入力ごとにchange
preeditが完了した場合にcompositionend
Chromiumで調べたけどバグってない限りどれも一緒だと思う
改めて気付いたけど
React.js
のonChangeで調査するのだめやんけ
前から気付いてはいたけどonChange限定で
React独自のイベントハンドリング
が行われるので本来の意味ではchangeではなくinputですね