ケータイフォームの文字入力指定
フォームの<input type=”text” />タグの入力方法で、PCの場合はスタイルシートを指定することでIMEを無効にすることができる。
style=”ime-mode:disabled;”
しかし携帯では当然のことながら上記の記述ではNGだ。スタイルシートが使えないからだ。しかし拡張属性があって、以下のように記述すれば指定ができる。
○全角(デフォルト)
istyle = 1
mode = hiragana
○半角カナ
istyle = 2
mode = hankakukana
○英字
istyle = 3
mode = alphabet
○数字
istyle = 4
mode = numeric
istyle属性はドコモとAUで、mode属性はソフトバンクで。両方で対応させたい場合は二つの属性を併記しておけばいい。