2011-07-23 5 views
1

私はカスタムDDLを持っています。 Tabキーを押してフォームをナビゲートし、このDDLにフォーカスすると、項目を選択してTabキーを押しますが、フォームの次の要素に移動することはできません。フォーカスはこのDDLに戻りますが、次の要素には戻りません。この問題はIEで再現され、他のブラウザでもうまくいきます。IEでTABをクリックしてフォームをナビゲートします

簡単な例を確認できます。そのスタイルやロジックがないDDL。要素と番号の順番は、フォームで異なる場合があります。

http://jsfiddle.net/sk8LG/12/

おかげ

答えて

0

はこれを試してみてください:私はちょうどのkeyCodeをチェックビットを取り出した== "9"、タブキーです。私は項目を選択して、次の要素を行きたいTABをクリックすると

http://jsfiddle.net/sk8LG/13/

+0

。それで私はkeyCode == "9"のチェックが必要なのです。問題は次のとおりです。フォーカスはこのDDLに再び送られますが、次の要素には戻りません。 – Vyacheslav