Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-98433

Create/edit page | Children display : Hint text is not associated with the form fields

XMLWordPrintable

      Issue Summary

      On the "Create/edit page | Children display" page, the "If not specified, the current page is used.", "If not specified, no limit is applied.", and so on, hint text is not associated with the "Parent page", "Number of children", and so on, form fields.

      Steps to Reproduce

      1. Open confluence.
      2. Navigate onto the "Create" link in the header and activate it.
      3. Navigate onto the "Insert more content" > "Other macro" > "Children display" buttons and activate them.
      4. Navigate onto the above mentioned form fields and observe the hint text provided for them.
      5. Inspect the code.
      6. Observe that the hint text is not programmatically associated with the form fields.

      Screenshot

      Actual Results

      There are form fields with  instructions. These instructions are necessary for the users to understand or complete the form fields. However, these instructions are not programmatically associated with the form fields. As a result, the complete purpose of the form fields may be unclear to the users of a screen reader.

      Expected Results

      The necessary-to-know information must be correctly associated with the form fields. To achieve this, use “aria-describedby”. Make sure that the “aria-describedby” value and “id” match correctly. As well, make sure that this attribute is defined on the interactive element, rather than defining it on the parent or child element.

      Code Snippet

      <label for="i1">Number of children</label>
      <input type="text" id="i1" aria-describedby="h1" ...>
      <span id="h1">If not specified, no limit is applied.</span>

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Environment

      MacBook Pro (16-inch, 2021)
      macOs Ventura 13.3.1
      Chrome - Version 113.0.5672.63 (Official Build) (x86_64)
      Firefox- Version 92.0 (64-bit)
      Safari- Version 16.4 (18615.1.26.110.1)
      JAWS- Version 2023
      NVDA- Version 2024.3
      Voiceover - Version Latest

              Unassigned Unassigned
              773dd3a38dd5 Cynthia Singh
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: