1)全角:istyle="1" mode="hiragana"
2)半角カナ:istyle="2" mode="hankakukana"
3)英字:istyle="3" mode="alphabet"
4)数字:istyle="4" mode="numeric"
郵便番号は4)、フリガナは2)など。
2010/08/02追記
XHTMLに関してはdocomoは上記のタイプだと有効にならないため以下の属性を使う必要がある。
style="-wap-input-format:"*<ja:h>"" 全角かなモード
style="-wap-input-format:"*<ja:hk>"" 半角カナモード
style="-wap-input-format:"*<ja:en>"" 半角英字モード
style="-wap-input-format:"*<ja:n>"" 半角数字モード
AUはどうするのかな、ということでWAP2.0の仕様では
style="-wap-input-format:*M;" 全角かな
style="-wap-input-format:*m;" 半角英字
style="-wap-input-format:*N;" 半角数字
と記入するようです。
そこで3キャリア共通として
format="*N" mode="numeric" style="-wap-input-format:"*<ja:n>""
とか
style="-wap-input-format:"*<ja:n>";-wap-input-format:*N;"
とかにしてしまうとSoftbankで入力制限モードになってしまうらしい。
なので、結局キャリアごとに振り分けるのがベストかと。。