Select
Component preview
A closed form control that opens a predefined list and stores one selected value without free text entry.
Build pack
Choose the task and destination. Technical names stay in English.
In your own words
Documented aliases: select box, option picker, drop-down field
Try it
Compare all three behaviors
Shared comparison scenario: A form asks the user to choose one value from a known option set before continuing.
This context stays fixed. Switch concepts to observe the mission, edge case, and specimen specific to each behavior.
Select
Select offers a closed fixed list without text filtering; Combobox includes an editable query, while Listbox keeps options visibly available.
Your task
Choose Portugal with pointer and keyboard, then confirm the selected form value is identical.
Edge case to verify
The required placeholder option cannot be submitted as a valid country and its error remains linked to the field.
Mission
Choose Portugal with pointer and keyboard, then confirm the selected form value is identical.
Select a marker directly on the specimen, or use the list below, to see its role. Hide the markers to operate the lab without obstruction.
Label
The persistent text that names a control or field.
Toggle on activation
Activating the trigger opens the surface, and activating it again can close it.
Select one value
Choosing an option replaces the previous value and exposes the selected state.
Navigate options
Arrow keys move the active option, and selection is announced independently from focus.
Select collapsed
Select collapsed
Select expanded
Select expanded
Select collapsed → Select expanded
The control is activated with pointer, touch, Enter, Space, or an opening arrow key.
Select expanded → Select collapsed
A valid option is committed, or Escape dismisses the list without changing the value.
select
Equivalence caveat: The native picker preserves platform behavior and is preferred unless customization requirements justify a separately tested pattern.
Verify binding sourceWHATWG · standard · 2026-07-16
Claim covered: Select: native select semantics, option selection, form participation, and platform interaction.
W3C WAI · standard · 2026-07-16
Claim covered: Select: WCAG focus appearance requirements used to qualify visible keyboard focus.
Verified on 2026-07-16 · rev. 1