Skip to content

A11Y: Paneldynamic progressbar #9849

Closed
@OlgaLarina

Description

@OlgaLarina

ARIA progressbar nodes must have an accessible name
Ensure every ARIA progressbar node has an accessible name

const json = {
  "pages": [
    {
      "name": "page1",
      "elements": [
                {
          "type": "paneldynamic",
          "name": "relatives26",
          "title": "Panel Dynamic",
          "templateElements": [
            {
              "type": "dropdown",
              "name": "relativeType27",
              "title": "Relative",
              "choices": [
                "father",
                "mother",
                "brother",
                "sister",
                "son",
                "daughter"
              ]
            },
            {
              "type": "radiogroup",
              "name": "isalive28",
              "startWithNewLine": false,
              "title": "Alive?",
              "choices": [
                "Yes",
                "No"
              ],
              "colCount": 0
            }
          ],
          "templateTitle": "Information about: {panel.relativeType}",
          "panelCount": 2,
          "addPanelText": "Add a blood relative",
          "removePanelText": "Remove the relative",
          "renderMode": "progressTop",
          "displayMode": "carousel"
        },
      ]
    }
  ],
  "questionErrorLocation": "bottom"
};

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions