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

Edit : Form field is not labeled

XMLWordPrintable

      Issue Summary

      The form field does not have an explicit or implicit <label> relationship, nor a title, aria-labelledby, or aria-label attribute.
      Element:
      1) All the Text area fields after the "Page title" text field.

      Location:
      Located in the edit page form.

      Steps to Reproduce

      1. Navigate to the required Confluence page.
      2. Navigate and activate the " Space" dropdown
      3. Select Spaces from "Recent spaces"
      4. Navigate and activate "Edit"

      Actual Results

      When the screen reader focuses on the mentioned input field, no label is announced for the input field, due to which users might not understand the purpose of the input field and they might find it difficult to interact with the unlabelled input field.

      Expected Results

      Using <label> element, a visible label such as “Add snippet“ should be provided for the mentioned <textarea> field to indicate the purpose of these input fields. In addition, the <label> field should be programmatically associated with their respective input fields using “for” and “id” attributes.

      Code Example:

       

      <label for="textarea1">Add content</label>
      <textarea id="textarea1" name="wysiwygContent" class="hidden tinymce-editor" aria-hidden="true" style="display: none;"></textarea>

       

      Screenshot

      Workaround

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

      Bug Ref: 725400

              607d03f48037 Kostiantyn Smolenskyi (Inactive)
              12b69dcabe29 Matthew Brennan
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: