Re:カーソル載せたら入力モードが強制変更-MS-IME

おかもとさん (2013-04-14 01:20:21) http://www.jocdp-tokyo.net/form_to/130526_sokai/form_130526_sokai.html

ほぼ自己解決したかも。
core.jsの116行目あたり、「e.style.imeMode = ’active’;」を「e.style.imeMode = ’auto’;」に変えると、IMEの挙動はこれまで通りに。
ただし私の場合、なんでもかんでもinput typeを"text"にしてたのがそもそも間違いで、"tel"なり"number"にしないとね。
大体が和田さんの親切心でもって『textかtextareaの場合「e.style.imeMode = ’active’;」とする』と記述されてたわけですから、core.jsはそのままにして、フォームのHTML側でそれなりの"input type"を記述するようにします。
(「文字入力モードが勝手に日本語になってしまう」で投稿されたYUtourさんも参考いただけるかも知れません)