ARIA labelledby & adopted children?

Hi all, 

 

recently, I encountered a technique for providing a name for a text control:

 

<input type="text" aria-labelledby="abc" />

<span class="hidden" id="abc" title="name"></span>

 

it works as follows:

Full support (quick navigation keys & tabbing)

-          JAWS 16 +IE11 & FF32

-          Voiceover +Safari 7.1

Partial support (quick navigation keys, but not tabbing)

-          NVDA 2014.3 + IE11 & FF32

No Support 

-          JAWS 16/NVDA 2014.3 + GC38

 

The accessible name value for MSAA, UIA, & IA2 is empty . any thoughts as to
how this might be working and not working in selected user agents?

 

Does aria-labelledby adopt a child?

 

Cheers,

Adam 

 

 

Received on Wednesday, 22 October 2014 08:16:27 UTC