実現したいこと
htmlでdiv要素にcontenteditable属性を付加してユーザが文字を入力できるようにしています。
日本語入力で変換確定した際に検知したいです。
発生している問題・分からないこと
以前は下記のようにkeydownイベントを設定して日本語入力が確定されたか検知できていたのですが
Chromeを上記バージョンにアップデートしてからkeydownイベントが発生しない現象が起きるようになりました。
chromeの開発者ツールを起動した場合はkeydownイベントが発生するのですが
開発者ツールを起動してない場合に現象が起きやすくなります。
毎回起きるわけではなく、日本語入力してENTERキーで変換確定の操作を繰り返していると現象が起きます。
エラーメッセージ
error
1エラーは表示されていません。
該当のソースコード
javascript
1function onKeyDownIFrame(event){ 2 if(keyCode == 229 && event.code && (event.code.toLowerCase() == "enter")){ 3 console.log("日本語入力確定(エンターキーが押下された)"); 4} 5}
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
同様の質問が見つかりませんでした
補足
ブラウザ:Chrome
バージョン:125.0.6422.61
バージョンアップ前のバージョン:98.0.4758.82

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。