私はこれを行うためにFirefoxを使用していますが、IE6で動作します...図を参照してください。
基本的に、矢印キーを使用して入力要素のグリッドをトラバースするように記述されたコードがあります。それはすべてうまく機能しています。矢印キーを使用して、任意のフィールドに自由に移動できます。上矢印または下矢印を使用すると、次のフィールドのすべてのテキストを選択することで、選択機能が正しく機能しているように見えます。(望ましい結果)
document.getElementById(id).select();
ただし、左または右にトラバースすると、テキストはデフォルトのブラウザ機能を使用して、選択が発生した後にカーソルを左または右に1回移動しているように見え、ユーザーはすべてのテキストを再度選択する必要があります(望ましくない結果)。
私のテキストが正しく選択されるようにFirefoxでそれを無効にする方法はありますか?ユーザーの一般的なワークフローは、矢印キーを押してから数字の入力を開始することです...その後、繰り返します。