携帯のお問い合わせフォームからそれぞれ名前やメルアドを入力する時に、全角だの英字だのをイチイチ変換するのはユーザーにとって何となくダルい作業だと思ったり。
で、フォームに一行入れてやるだけで、変換する必要がなくなっちまうんだこれが。
auの場合
inputに以下を追加だ。
format=”*A” 半角英字(大文字)モード
format=”*a” 半角英字(小文字)モード
format=”*N” 半角数字モード
format=”*X” 半角英数(大文字)モード
format=”*x” 半角英数(小文字)モード
format=”*M” 全角かなモード
format=”*m” 全角英字モード
Softbankの場合
inputに以下を追加だ。
mode=”hiragana” 全角かなモード
mode=”katakana” 全角カナモード
mode=”alphabet” 半角英字モード
mode=”numeric” 半角数字モード
docomoの場合
inputに以下を追加だ。
istyle=”1″ 全角かなモード
istyle=”2″ 半角カナモード
istyle=”3″ 半角英字モード
istyle=”4″ 半角数字モード
これで完璧だ。
いや、docomoで変わってねーじゃんって人に。
xhtmlだと書き方がまた違うんだこれが。
docomoの場合(XHTML)
inputに以下を追加だ。
全角かなモード
istyle=”1″ だと style=”-wap-input-format:"*<ja:h>"”半角カナモード
istyle=”2″ だと style=”-wap-input-format:"*<ja:hk>"”半角英字モード
istyle=”3″ だと style=”-wap-input-format:"*<ja:en>"”半角数字モード
istyle=”4″ だと style=”-wap-input-format:"*<ja:n>"”
※コピペの場合は&が全角なので半角の&を使ってぇ。
しかし長げぇー。ちなみに携帯の言語設定が英語になってたら、設定した意味が無くなって全部英字なので、キヲツケテクダサイ。
