PCの入力フォームで「かな入力」「ローマ字入力」を強制的に切り替えるCSS「ime-mode」

この記事をシェアする

  • ツイッターでシェアする
  • facebookでシェアする
  • google+でシェアする
  • はてぶにブックマークする

こんばんは。まりもです。

お客様から、PCのフォーム入力で、自動的にキーボードの
ローマ字入力/かな入力
を変更できないか、と依頼がありました。

この機能、ぼくは大嫌いです。
この機能はガラケーやスマホだと重宝しますけどね。
かってにこっちのインターフェース入力切替されてすごく気分が悪いです。

しかし、ノーの言えない弊社ですので対応すべく調べたら、CSSで意外と簡単にできるんですね。
下記の3種類があります。

input{
ime-mode:active;
}
input{
ime-mode:inactive;
}
input{
ime-mode:disabled;
}

■ime-mode:active;
カーソルを合わせると「かな入力」になります。

 

■ime-mode:inactive;

カーソルを合わせると「英数入力」になります。

 

■ime-mode:disabled;
カーソルを合わせると「英数入力」になって、「かな入力」には変更できません。

 

この機能、IEとfirefoxは対応していますが、GoogleChromeは未対応のようです。