Yes/No radio buttons in fieldset Accessibility Checkpoint

Description

Yes/No radio buttons inside fieldset element doesn’t work in some screen readers.

Help

Do not remove the FIELDSET since this makes the content less usable in most screen readers.

  • JAWS 2021.2107.12 with FF 91 on Windows 10 when Tabbing: Each radio button is voiced twice
  • JAWS 2020.2008.24 with FF 78 on Windows 10 when Tabbing: Each radio button is voiced twice
  • WindowEyes 8.4 with IE11 on Windows 7 when Reading: Legend not read, no indication what buttons are in reading mode.
  • VoiceOver macOS 10.10 with Safari 8.0.6 on macOS 10.10 when Tabbing: Legend not read - no indication of what Yes/No choices are for
  • VoiceOver macOS 10.9 with Safari 7.0.3 on macOS 10.9 when Tabbing: Legend not read - no indication of what Yes/No choices are for
  • VoiceOver iOS 9.1 with Safari iOS 9.1 on iOS 9.1 when Touch: No indication that each Yes/No is a pair of choices - all radio buttons announced as one of one.
  • VoiceOver iOS 8.4 with Safari iOS 8.4 on iOS 8.4.1 when Touch: Legend not read - no indication of what Yes/No choices are for, and no indication that each Yes/No is a pair of choices.
  • Dolphin SR 15.05 with IE11 on Windows 10 when Tabbing: Fieldset legend ignored, impossible to tell what the two Yes/No radio buttons are for.
  • SaToGo 3.4.96.0 with IE11 on Windows 7 when Tabbing: Fieldset legend ignored, impossible to tell what the two Yes/No radio buttons are for.

Applicable standards

  • Dolphin SR 15.05
  • JAWS 2021.2107.12
  • JAWS 2020.2008.24
  • SaToGo 3.4.96.0
  • VoiceOver macOS 10.10
  • VoiceOver macOS 10.9
  • VoiceOver iOS 9.1
  • VoiceOver iOS 8.4
  • WindowEyes 8.4

Change history

  • 6.59 Dec 2025 Removed - user agent obsolete.
  • 5.26 Jul 2017 Added.

This page describes a web site issue detected in HTML documents by SortSite Desktop and OnDemand Suite.

Rule ID: AccCompat-fieldset-with-yes-no-radio-buttons