diff --git a/ARIA/apg/about/coverage-and-quality/coverage-and-quality-report.md b/ARIA/apg/about/coverage-and-quality/coverage-and-quality-report.md index 2967c5d59..2f77fff56 100644 --- a/ARIA/apg/about/coverage-and-quality/coverage-and-quality-report.md +++ b/ARIA/apg/about/coverage-and-quality/coverage-and-quality-report.md @@ -69,7 +69,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar');
Page last updated: August 12, 2025
+Page last updated: September 16, 2025
@@ -108,8 +108,8 @@ if (enableSidebar) document.body.classList.add('has-sidebar');
aria-detailsaria-dropeffectaria-errormessagearia-flowtoaria-grabbedaria-invalidaria-keyshortcutsaria-multilinearia-placeholder| + | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aria-errormessage |
+ + | Quantity Spin Button + | +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aria-invalid |
+ + | Quantity Spin Button + | +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aria-multiselectable |
@@ -952,6 +964,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar'); | @@ -1055,7 +1069,8 @@ if (enableSidebar) document.body.classList.add('has-sidebar'); | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Examples | -62 | +63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High Contrast Documentation | @@ -1347,7 +1365,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar');|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Uses forced-colors media query |
- 3 | +4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Uses currentColor value |
@@ -1364,7 +1382,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar');
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Use Class | -37 | +38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Use Prototype | @@ -2011,7 +2029,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar');|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Date Picker Spin Button | +(Deprecated) Date Picker Spin Button | prototype | Yes | @@ -2023,6 +2041,19 @@ if (enableSidebar) document.body.classList.add('has-sidebar'); | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quantity Spin Button | +class | ++ | + | + | example | +1 | +1 | +8 | +8 | ++ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Switch Using HTML Button | class | @@ -2509,13 +2540,21 @@ if (enableSidebar) document.body.classList.add('has-sidebar');Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Date Picker Spin Button | +(Deprecated) Date Picker Spin Button | Yes | Yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quantity Spin Button | ++ | + | + | Yes | ++ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Switch Using HTML Button | Yes | diff --git a/ARIA/apg/index/index.md b/ARIA/apg/index/index.md index aa4ff463c..d24e8f300 100644 --- a/ARIA/apg/index/index.md +++ b/ARIA/apg/index/index.md @@ -214,7 +214,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar');spinbutton |
@@ -583,6 +584,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar'); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aria-errormessage |
+ Quantity Spin Button | +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aria-expanded |
@@ -684,7 +691,8 @@ if (enableSidebar) document.body.classList.add('has-sidebar');
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aria-invalid |
+ Quantity Spin Button | +||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aria-label |
@@ -710,7 +722,7 @@ if (enableSidebar) document.body.classList.add('has-sidebar');
|
@@ -923,7 +936,8 @@ if (enableSidebar) document.body.classList.add('has-sidebar');
| Key | +Function | +
|---|---|
| Down Arrow | +Decreases value by 1. | +
| Up Arrow | +Increases value by 1. | +
| Home | +Decreases to minimum value. | +
| End | +Increases to maximum value. | +
| Standard single line text editing keys | +
+
|
+
| Role | +Attribute | +Element | +Usage | +
|---|---|---|---|
spinbutton |
+ + | input[type="text"] |
+ Identifies the input[type="text"] element as a spin button. |
+
| + | aria-valuenow="NUMBER" |
+ input[type="text"] |
+
+
|
+
| + | aria-valuemin="NUMBER" |
+ input[type="text"] |
+ Indicates the minimum allowed value for the spin button. | +
| + | aria-valuemax="NUMBER" |
+ input[type="text"] |
+ Indicates the maximum allowed value for the spin button. | +
| + | aria-invalid="true" |
+ input[type="text"] |
+ Indicates that the current value is invalid. | +
| + | aria-errormessage="ID_REF" |
+ input[type="text"] |
+ Identifies the element that provides an error message for the spin button. | +
| + | title="NAME_STRING" |
+ button |
+ Defines the accessible name for each increment and decrement button (Remove adult, Add adult, Remove kid, Add kid, Remove animal, and Add animal). |
+
| + |
+ aria-controls="ID_REF"
+ |
+ button |
+ Identifies the element whose value will be modified when the button is activated. | +
| + | tabindex="-1" |
+ button |
+ Removes the increment and decrement buttons from the page Tab sequence while keeping them focusable so they can be accessed with touch-based and voice-based assistive technologies. | +
| + | aria-disabled="true" |
+ button |
+ Set when the minimum or maximum value has been reached to inform assistive technologies that the button has been disabled. | +
| + | aria-hidden="true" |
+ span |
+ For assistive technology users, hides the visible minus and plus characters in the increment and decrement buttons since they are symbolic of the superior button labels provided by the title attribute. |
+
| + | + | output |
+
+
|
+
To copy the following HTML code, please open it in CodePen.
+ +
+
+
+ Date Picker Spin Button Example: Illustrates a date picker made from three spin buttons for day, month, and year.
+Quantity Spin Button Example: A set of three spin buttons to collect the quantities of adults, children, and animals for a hotel reservation.