WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Misuse of TabIndex 0

for

From: Jared Smith
Date: Nov 4, 2015 11:09AM


Paul J. Adam wrote:
> That's why input instructions and error messages must be programmatically associated with the inputs.

What if the instructions are relevant to numerous inputs? Should they
be associated to all of them? This would be burdensome. Only the first
one? This would not really be accurate.

And what if the instructions include semantics or functional elements
which would be lost when attached as a label or description?

I fully agree that tabindex=0 is a bad solution, but it's sometimes
used to address problems for which there isn't a good solution.

Jared