The elements input[type="button"] must have and input[type=[submit | reset"] may have value text.
Best Practice Type: Pass/Fail
input[type=“button”] must have and the element
input[type=“submit | reset”] may have:
valueattribute content on the form control element itself, or
titleattribute content on the form control element itself.
- If both
valueattribute are specified, the
titleattribute will override the
- When there are more than one
input[type=“button | submit | reset”]elements of one type, all with the same
valueattribute, on a page, the
titleattributes can be used to differentiate the effective labels of the form controls.
- The use of the
titleattribute with the
input[type=“submit | reset”]can be used to uniquely identify the information to be submitted or reset when there is more than one form on a web page.
input[type=submit | reset] (HTML4)
Associated Accessibility Guidelines and Standards
|IITAA||10.1 Provide labels or titles for all form fields.||Required||Violation|
|Section 508||1194.22 (n) When electronic forms are designed to be completed on-line, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues.||Required||Violation|
|WCAG 1.0||12.4 Associate labels explicitly with their controls.||Required||Violation|
|WCAG 2.0||1.3.1 Info and Relationships||Required||Violation|
- Using WAVE Toolbar for Testing Accessibility of Form Controls
- Using AIS Web Accessibility Toolbar to Check Form Control Labeling
- Using WAVE to Test Accessibility of Form Controls
- Testing Form Control Labeling with FAE
- Testing form control accessibility with Firefox Accessibility Extension