Web ページの入力制限はやめて欲しいと思います。良くあるのが CSS の ime-mode での制御です。そもそも ime-mode はブラウザ依存なので W3C 的には NG です。何より IME を無効にされてしまうと IME の辞書機能が使えないのが困ります。最近はログイン ID が Email であるサイトが多いので「いめ」か「めあど」で変換することでメールアドレスが出るように辞書登録している方が多いと思われます。input text で IME を無効化されると辞書が使えないので面倒です。
それと ime-mode で制御されると勝手に入力モードが変わってしまうため、日本語フィールドで「ひらがな入力」にするクセがある人は混乱します。タイプしてから現在の入力モードが変わっていることに気付くからです。