WebAIM - Web Accessibility In Mind

E-mail List Archives

JAWS only support role="application" when it's applied to the body tag

for

From: Kus Cámara
Date: Dec 1, 2010 12:33PM


Hi.

I'm testing a collapsible menu which has custom events attached to key
arrows via javascript (show / hide submenus). I've used the application
attribute for the role tag in a div that wraps the menu (<div
role="application"><ul><li>...), so its key events can be used in the
"application mode". This works perfectly in NVDA, but JAWS only enters
in "application mode" when the role="attribute" is set to the body tag,
what makes the entire page unusable (IMO) even using role="document" in
another areas.

Anyone who has experienced this problem knows a solution?

Thanks and I apologize for my english.