• ベストアンサー

HTMLで入力値を半角大文字に制御

こんにちわ。 HTMLで入力される場合、必ず半角大文字に制御したいのですが、 スタイルシートはIMEのオン・オフしか制御できず、大文字に 固定制御することができません。 JavaScriptでonChange時にでも入力値を大文字に変換という手も あると思うのですが、出来たらそんな面倒なことをせずとも 制御したいと思っています。 もし良い方法がありましたら、是非、教えて下さい。 どうぞ宜しくお願い致します。

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

  • ベストアンサー
  • Dpop
  • ベストアンサー率51% (279/544)
回答No.2

#1 です。 disabled でした。失礼。

nsakurako
質問者

お礼

お礼が遅くなり申し訳ないです。 スタイルシートによるIMEの制御は知っていたのですが、 実現したいのは、"大文字"に固定制御したいのです。 やはり、このような制御をばっちっと設定するのは 難しいというか出来ないのでしょうか。。。 もう少し調べてみますね。 アドバイスをありがとうございました。

その他の回答 (1)

  • Dpop
  • ベストアンサー率51% (279/544)
回答No.1

<input type="text" style="ime-mode: inactive"> とすると、半角英数字のみ入力可能となります。

関連するQ&A