配色:                          文字サイズ: 

SafariのOnkeyDown問題

まずは、下記のボックスに適当に数字を入れてみてください。


上記のソースコードはこちらです。

結果は、
OnKeyDown=キーを押した時点の値(変更前)
OnKeyUp=キーを離した時点の値(変更後)

のはずなのですが、Safari + 標準日本語IME だと
mac.png

OnKeyDown= OnKeyUp=キーを離した時点の値(変更後)

となってしまいます。OnKeyDownでは変更前の値が取れないです。
他の組み合わせ調べてみた結果がこちら

Safari + 標準IME 日本語 … 問題あり
Safari + 標準IME 他のシングルバイト言語 … 問題なし
Safari + 標準IME 他のダブルバイト言語 … 問題なし
Safari + Google日本語入力 … 問題なし

1年前にAppleにBug Reporterで報告済みですが、現在の最新環境でも発生してます。

その不具合、IMEが原因かも

BTW:
”ことえり”終了後の、Yosemiteから搭載されたIMEはなんて名前?

以上