Submit button uses div instead of button element
Verdict and Severity
User Impact
Screen reader and keyboard users cannot submit the checkout form.
Evidence
- Expected Behavior
- The submit control should be a <button> element.
- Actual Behavior
- A <div> with onclick is used.
Why It Matters
The submit button is a styled div. Screen reader users cannot activate it.
Recommendation
Replace the <div> with a <button type="submit">.
Validation Steps
- Tab to button
- Activate with Enter/Space
- Test with NVDA
Standards Mapping
Confidence and Caveats
Deterministic check: element is a div with no button role.