web-dev-qa-db-ja.com

ドロップダウンボックスとコンボボックスに違いはありますか?

ドロップダウンボックスとコンボボックス[HTML]に違いはありますか?

実際には、「コンボボックスに問題があります」と言うたびに、先輩は次のように言います。「ドロップダウンのコンボボックスではありません = "、:)

38
Rakesh Juyal

技術的には、HTMLにはコンボボックスはありません。なぜなら<SELECT>は入力できません。 ウィキペディアのコンボボックスに関する記事 (強調マイン)を参照してください:

コンボボックスは、一般的に使用されるグラフィカルユーザーインターフェイスウィジェットです。 これは、ドロップダウンリストまたはリストボックスと単一行のテキストボックスの組み合わせです。ユーザーはコントロールに値を直接入力できます。または、既存のオプションのリストから選択します。

ドロップダウンリスト の定義は、HTML <SELECT>要素は:

有効にすると、値のリストが表示(ドロップダウン)され、ユーザーはそこから値を選択できます。

だからあなたの先輩は正しい。

71
Pekka 웃

彼は事実を理解していると思う

  • コンボボックスは、入力テキストフィールドとオプションのリストの組み合わせです。入力フィールドに入力すると、リストが更新され、一致する可能性があるものが強調表示されます。
  • ドロップダウンは、矢印ボタンをクリックするとドロップダウンするオプションのリストです。事前定義されたオプションのリストからのみ選択できます
13
Gishu

コンボボックスには、事前に定義されたリストに複数のアイテムがあり、常にユーザーに表示される必要があります。

ユーザーが定義済みリストから単一の項目を選択したり、独自の値を入力したりできるようにします。

または

ユーザーが複数表示事前定義リストから項目を選択したり、独自の値を追加したりできるようにします

ドロップダウン/ドロップリストボックスには、ユーザーが事前に定義されたリストからoneアイテムを選択できるように表示し、有効にするだけです。

1
Stephen Graham

コンボボックスを使用すると、ユーザーは定義済みのセットから値を選択するか、カスタムセットを入力できます。ドロップダウンリストでは、定義済みの値の1つのみを選択できます。

0
rajesh