0

Working on web-accessibility with VoiceOver. I have a table with tabindex=0 for each row. VoiceOver doesn't read the content of the rows with tabindex and it reads fine without it

I had to use tabindex because clicking on the row shows more information about the row and tabindex provides the ability to view more information for users with only keyboard

usha
  • 28,973
  • 5
  • 72
  • 93
  • Do you have a URL? Is the extra information visually hidden in a scrolling region or is only shown on focus? – aardrian Mar 13 '17 at 17:50
  • Only shown on focus – usha Mar 13 '17 at 18:57
  • I just tried a simple table with tabindex=0 on one of the rows and Voiceover on iOS works fine. Using swipe left/right, I can get to the row and each cell is read as I swipe. On OSX, it also worked. I could tab to the row and the entire row was read, or I can use quick nav and go to each cell element and they're read. – slugolicious Mar 13 '17 at 19:08
  • It sounds almost like you have a tool-tip-style feature. It sounds like the feature is not working. With some sample code or a URL we could debug it. If you are showing it via CSS `:focus` it should just work. If you are using JS then seeing the code is necessary. – aardrian Mar 13 '17 at 21:08

0 Answers0