WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: A Problem with a Table, Checkbox, and Label


From: Cathy Mar
Date: Jan 26, 2005 12:40PM

What version of Jaw are you on?

>>> <EMAIL REMOVED> 01/20/05 10:45 AM >>>

As JAWS allows one to check/uncheck a checkbox without activating
forms mode, it is best to navigate this table as a table and not as a
form, I guess. If one turned on forms mode, then one might not be able
to read corresponding content in the third column without exiting
forms mode.
Also JAWS and WinEyes read first column content as row headers and
first row content as column headers for simple tables and although th
markup is recommended, the screen readers will read these headers
without th too.
In this case, as first column just contains a checkbox, the second
column needs to be made a row header. This can only be done with header
and id association, the technique normally used for complex tables.

This page might also have some button that triggers something after one
or more rows are checked off, right?
Sailesh Panchang
Senior Accessibility Engineer
Deque Systems,11180 Sunrise Valley Drive,
4th Floor, Reston VA 20191
Tel: 703-225-0380 Extension 105
Fax: 703-225-0387
* Look up *

----- Original Message -----
From: tim.harshbarger.cqwg
To: WebAIM Discussion List
Sent: Thursday, January 20, 2005 11:32 AM
Subject: [WebAIM] A Problem with a Table, Checkbox, and Label


I am hoping someone has a solution for a problem or has some
to try.

There is this table with 3 columns and multiple rows. The first
contains a checkbox. The second column contains the name of a
(last name, first name format.) The third column contains
contact information.

I fixed the table so that the column headings are marked up with the
element. I also went through the table and encoded label elements
all the names and then associated them with their related

Unfortunately, I am getting a strange result in JAWS. When I tab to
checkbox, the correct name label is read. However, if I use the
table navigation keys and move into the column containing first and
name, JAWS seems to think all those cells are blank. The only
is the column header.

Anyone run into this problem?


To subscribe or unsubscribe, visit http://www.webaim.org/discussion/

CONFIDENTIALITY NOTICE: This communication with its contents may contain
confidential and/or legally privileged information. It is solely for the
use of the intended recipient(s). Unauthorized interception, review, use
or disclosure is prohibited and may violate applicable laws including
the Electronic Communications Privacy Act. If you are not the intended
recipient, please contact the sender and destroy all copies of the