徐に携帯について書いてみる。
PCの場合はstyle="ime-mode:disabled"を書けば半角制限がかかる。
携帯では無理。スタイルシートが無いから。
携帯の場合は<input>タグに拡張オプションがあるので、それを利用。
○全角(デフォルト)
istyle = 1
mode = hiragana
○半角カナ
istyle = 2
mode = hankakukana
○英字
istyle = 3
mode = alphabet
○数字
istyle = 4
mode = numeric
istyleはdocomoとau。
modeはソフトバンク系。
全機種対応するなら、両方書けばおk。