携帯サイトで文字入力が必要なフォームを設置する際に、どうしても半角英数やカタカナ入力に固定したい場合があります。全キャリアで記述内容が異なるため、厄介な仕様になりますが、解決方法を紹介します。入力モードの指定は、各キャリアごとに記述方法が異なる上に、HTMLとXHTMLでも別の記述を求められます。各キャリアごとにページを分けずに、共通の記述で済ませたい場合は、複数の属性を併用して記述します。一つのinputに対して、かなり複雑な記述を求められるので、必ず実機で動作確認をしましょう。注意点1以下の記述の中でセミコロンを連続して記述[;;]する場所があります。注意点2Softbankは[-wap-input-format]を使用した場合、入力制限モードになり、指定した入力モード固定になってしまいます。/>入力モードの初期値を制御しつつ、Softbankの入力制限モードを回避するには、キャリア判別を行いHTMLの内容を切り替える必要があります。残念ながら、動的な処理を使わずに全キャリア共通で使える方法はないようです。weblan3.com。