spinbutton
Widget roleA range input the user increments or decrements — usually with arrow keys or small stepper buttons — between defined bounds. It exposes aria-valuenow, aria-valuemin, and aria-valuemax like a slider but is entered as a discrete number. Prefer `<input type='number'>` for simple cases.
Used on
A number input with increment/decrement. Prefer <input type="number">.
Required properties
aria-valuenow
Accessible name
Required, via aria-labelledby or aria-label.
Example
role="spinbutton"
<div role="spinbutton" aria-valuenow="3"
aria-valuemin="1" aria-valuemax="9" tabindex="0">…</div>References