携帯サイト用メールフォームの初期入力モードの制御方法
- 「input」要素に対し、キャリアに応じた属性を付加する。
DoCoMoの場合
- 「istyle」属性を付加
istyle="1″ 全角かなモード istyle="2″ 半角カナモード istyle="3″ 半角英字モード istyle="4″ 半角数字モード
auの場合
- 「format」属性を付加
format="*A" 半角英字(大文字)モード format="*a" 半角英字(小文字)モード format="*N" 半角数字モード format="*X" 半角英数(大文字)モード format="*x" 半角英数(小文字)モード format="*M" 全角かなモード format="*m" 全角英字モード
「*」の変わりに数字を入れると文字数を制限できる。(未対応端末あり)
Softbankの場合
- 「mode」属性を付加
mode="hiragana" 全角かなモード mode="katakana" 全角カナモード mode="alphabet" 半角英字モード mode="numeric" 半角数字モード
参考サイト:
◎携帯サイト(モバイルサイト)のフォーム入力項目のデフォルトを半角英数字等にする « WEB制作会社デザイナーのメモ帳
http://5co.jp/mobilesite/41.html
◎携帯サイト用メールフォームの入力項目をデフォルト半角英数字等にする方法ページ « 無限の翼
http://mtw.cocotte.jp/blog/diary/html/2009/07/03-1807.php