WebAIM - Web Accessibility In Mind

E-mail List Archives

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

for

Number of posts in this thread: 1 (In chronological order)

From: Kus Cámara
Date: Wed, Dec 01 2010 12:33PM
Subject: JAWS only support role="application" when it's applied to the body tag
No previous message | No next message

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.