2

入力テキスト フィールドのオートコンプリート機能を構築しています。現在、マウス クリックを使用して選択範囲を選択できます。キーボード コントロールを追加して、オートコンプリート コントロールを許可したいと考えています。onkeyup イベントでキーコードを監視しました。アップ/ダウン キーに表示され、キー コードは両方とも 0 です。

何か良い方法はないか考え中です。

ありがとう。

4

3 に答える 3

3

キーコード 37 ~ 40 がそれを行います。それらは、37=左、38=上、39=右、40=下としてマッピングされます。

于 2009-07-03T02:05:44.347 に答える
1

http://www.w3schools.com/jsref/jsref_onkeydown.aspの例を見てください。FF3.5 と IE8 の両方で動作します。

于 2009-07-03T01:24:09.267 に答える
1

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

于 2009-07-03T03:02:37.663 に答える