フォームの半角入力チェック


Javascriptの備忘録というか、スニペットで使いまわすためのメモです。

フォームの入力で半角限定としたいときのチェック。
送信時(onsubmit)でのチェックでもいいけど、ひとまず今回は入力値が与えられた時点でチェックしちゃうという手順です。

Javascript

HTML

アラート表示後に元のinputへフォーカスさせようとしたらなぜか思ったように動いてくれなかったけど、いったんblur()でフォーカス外しておいてからもう一度戻したらちゃんとフォーカスしてくれたという。