1
入力テキストフィールドがあり、アラビア語などではなく英語のキーボードで入力するようにしたいのですが。 HTMLやJavascriptまたはjqueryでこれを行うにはどうすればよいですか?入力テキストフィールドに英語のキーボードで入力するようユーザーに強制する
<input type="text" id="username" size="15">
は、私はこのようなlang属性でそれをテストしたが、それはうまくいきませんでした:
<input type="text" id="username" size="15" lang="en">
いくつかのJSを使用してキー押下を処理し、不要な英語以外の文字を除外します。 JSは使用中のキーボードを検出できませんが、入力された文字を検出できます。 –
Keypressハンドラは、マウスでカットアンドペーストすることで回避できます。すべてのJavaScriptコードは、ブラウザでJavaScriptを無効にすることで回避できます。したがって、データ・サーバー側を処理することは、どのキャラクターにも準備する必要があります。実際の問題や目標が何であるかは明確ではありません。 –