2017-01-12 9 views
0

通常、コンボボックスでは、キーボードから文字bまたはcを入力すると、リストはbまたはcのリストに移動します。しかし、今、私のデータリストは以下の通りです: -と私はFを入力するとからに移動Htmlコンボボックスのインデックスの変更キー

1023 - Back to office 
1982 - From home to office 
1234 - Office to home 

これは1982をスキップすることが可能です。

この場合、どのイベントが使用されるのかわかりません。

皆さん、ご理解ください。

よろしくお願いいたします。

+0

あなたが入力した最初の文字一致または文字列のみを探していますか? – vijayP

+0

実際に私は最初のチャーを探しています。 tks。 –

答えて

0

データリストが常にこのようにフォーマットされていると思います(「1982 - 自宅からオフィス」)。次に、データを分割して最初の文字を探します。

+0

こんにちは、この場合、keydownイベントを使用して文字列を分割しますか?もしそうなら、それの次は?どのようにテキストをその選択肢に移動できますか?もっとヒントを教えてください。ありがとう。 –

+0

はい、イベントを作成し、文字列を分割してトリミングすることができます。 charを探し、見つかったらselectタグの値を変更します。 – Chinito

関連する問題