• ベストアンサー

入力フォームで入力出来る文字を半角英数に制限する

いつもお世話になっています 問合せフォームを作成しているのですが、自分で携帯でアクセスしてみた時に、 電話番号など、数字しか入力する必要の無いフォームにフォーカスするとき、 いちいち半角英数を選び直さなければならないのが不便に感じます。 入力フォームにフォーカスすると、自動的に半角英数に入力文字が 切り替わるようなサイトに入ったことがある気がするのですが、 Perlを使ったCGIで設定することは出来るでしょうか? 携帯向けを考えているので、Javascriptでは設定出来ません。 作成している入力フォームはPerlで書かれている、KENTWEBの送信フォームCGIスクリプトです。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#14286
noname#14286
回答No.1

http://www.limy.org/program/mobile/list1.html 入力モードの設定という部分を参考にしてみてください。

noname#22328
質問者

お礼

的確な回答をありがとうございました。 さっそく試したところ、理想通りの動作を行えました。

その他の回答 (1)

  • ttyp03
  • ベストアンサー率28% (277/960)
回答No.2

INPUTタグのプロパティに istyle というのがあり、そこで携帯向けの設定が可能です。 1=全角カナ 2=半角カナ 3=英字 4=数字 DoCoMoとauではistyleが使えますが、Vodafoneではmodeプロパティになります。 hiragana=全角カナ hankakukana=半角カナ alphabet=英字 numeric=数字

関連するQ&A