Radio buttons are the unsung heroes of forms, web design, and other user input-based components.
A radio button is a component that allows a user to choose one of a set of predetermined options. Radio buttons are used broadly across websites and applications, as they provide a way to collect simple user input in a straightforward manner.
Radio buttons are static elements that appear as a list of options with a checkbox next to them. Where regular checklists allow users to choose multiple options, radio buttons (usually) only allow for one selection.
🤖 Fun fact, radio buttons are a digital version of a real-life phenomenon: Buttons on old radios (which would switch between frequencies) would mechanically pop out when another button was pressed, allowing for only one button to be depressed or “selected” at a time.
‍
Radio buttons are used in software all the time. Some examples include
‍
‍
Internal offers a dynamic radio button component that can be used alone, or in combination with other components. Radio button components can:
For more info on how to use radio buttons attached to a data source or application, check out Internal’s radio buttons documentation.