Is it possible to access computed aria values from JS

I want to access the aria-expanded computed property on an element without it being present as an attribute.

In chrome devtools's accessibility tab, the property exists as a computed property, but I can't figure out how to access this value via JS. Is it possible, or is just internal state in chrome that I don't have access to?

element.ariaExpanded and element.getAttribute("aria-expanded") both just return
null
- so assume they are just trying to read the non-existent attribute, rather than the computed value.
image.png
Was this page helpful?