WebサイトでINPUT要素で入力される文字列において、英数字を半角にしてほしいというケースがあります。注意書きで半角で入力してもらいたい旨を記述しておけばよいのですが、それでもうっかりと全角で入力してしまう人がいるかもしれません。そこでサイト側で対応をしてみることを検討してみましょう。 IE向けの対策 Internet Explorer向けの対策は非常に簡単です。全角入力をできないようにすることができますから。対応の仕方は簡単で、style属性でime-mode:disabledを記述するだけです。これで該当部分には全角入力ができなくなります。 <input type="text" name="xxxx" value="" style="ime-mode:disabled;"> JavaScriptで半角変換 FirefoxなどのInternet Explorer以外のブラウザも考慮し、