Skip to content

ARIA popup

  • WAVE Category: ARIA
  • WAVE ARIA: ARIA popup

Page Content Status

  • WAVE Tool Reference text
  • Example of a DOM Snippet Generated From WAVE Tool
  • Screenshots of Accessibility Pattern in Use
  • Credits/Authors

WAVE Tool Reference

Click to see WAVE Tool Reference

This content added 2026-03-23. Check for updated guidance at: https://wave.webaim.org/api/docs?format=html#aria_haspopup

WAVE Category

ARIA

WAVE Error

ARIA popup

What It Means

An element triggers a popup menu, dialog, or other element.

Why It Matters

The aria-haspopup element, when applied to a button, indicates that triggering the element will open an ARIA menu, dialog, listbox, tree, or grid.

What To Do

Ensure that the element triggers an ARIA menu, dialog, listbox, tree, or grid and that the aria-haspop attribute value aligns with the type of element that is opened.

The Algorithm... in English

An aria-haspopup attribute is present.

Standards and Guidelines

Example of a DOM Snippet Generated From WAVE Tool

[HTML snippet showing the problematic code structure that WAVE detected]

Screenshots of Accessibility Pattern in Use

1. Descriptive Title for Screenshot Set 1

Description/text for image

[INSERT IMAGE HERE]

Credits/Authors

  • @Rabia2219
  • [INCLUDE Contributor 2]
  • [INCLUDE Contributor N]