2009-07-03 21 views
2

私は入力テキストフィールドのオートコンプリート機能を構築しています。現在私は選択を選択するためにマウスのクリックを使用することができます、私はオートコンプリートコントロールを許可するキーボードコントロールを追加したいと思います。私はonkeyupイベントのキーコードを監視しました。上/下キーに表示され、キーコードは両方とも0です。HTML入力フィールドで上下キーを扱うことはできますか?

もっと良い方法があるのでしょうか。

ありがとうございました。

+0

自動完了リストにフォーカスがあるので、ゼロになることがあります。 jQueryのオートコンプリートプラグインをよく見てください。それはあなたにアイデアを与えるでしょう。 – TheVillageIdiot

答えて

3

キーコード37-40はあなたのために行う必要があります。 37 =左、38 =上、39 =右、40 =下にマップされます。

1

通常、車輪を再発明する正当な理由はありません。つまり、プラグインでjQueryを使用することをおすすめします。

関連する問題