• ベストアンサー

メールフォームで、半角・全角の入力制御したい!

こんにちは。 仕事で、ホームページを作っていまして、 メールフォームを設置しました。 (お問い合わせなどが受け付けられるようなページです。) それで、郵便番号を入れる項目があるのですが、 この項目は、半角だけを入力出来るようにしたいと思っています。 前に、どこかのホームページで、 カーソルを合わせた時、 自動的に半角が入力できる状態になったことがあるんですが、 やり方が分かりません。 よろしくお願いします。

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

  • ベストアンサー
  • coboler
  • ベストアンサー率57% (57/99)
回答No.1

スタイルシートのime-modeを指定することで 制御可能です。 例) <INPUT type="text" style="ime-mode:disabled"> 詳しくは参考URLをご覧下さい。

参考URL:
http://www.tohoho-web.com/css/reference.htm#ime-mode

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

あくまでもブラウザ依存の仕様ですので 補助的に使う程度で考えるのがよろしいかと。 onSubmitでjavascriptでチェックしつつ 受け取ったデータで正規表現で全角半角変換 するとよいと思います。

関連するQ&A