Closed
Bug 64633
Opened 24 years ago
Closed 24 years ago
tab order broken by nested table
Categories
(Core :: Layout: Form Controls, defect)
Tracking
()
People
(Reporter: markus.kuehni, Assigned: rods)
Details
(Keywords: testcase)
Attachments
(1 file)
(deleted),
text/html
|
Details |
The tab order is broken when a <img> appears inside a <a> inside a nested <table>.
Test case:
____________________________
<html>
<head>
<title>Taborder Test</title>
</head>
<body>
<p>
Demonstrates how the forward tab order is broken by a
<code><img></code> inside a <code><a></code>
inside a nested <code><table></code>
on Mozilla 0.6 and Netscape 6.
</p>
<p>
Interesting to note: backward tab order is ok.
</p>
<form>
<table>
<tr>
<td>
<input type="text" value="something" name="entry1"></input>
</td>
<td>
<table>
<tr>
<td>
<a href="http://www.mozilla.org">
<img src="http://lxr.mozilla.org/icons/back.gif"></img>
</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<input type="text" value="another" name="entry2"></input>
</td>
</tr>
<table>
</form>
</body>
</html>
Using build 2001010708 is working perfectly. Isn't this problem fixed in a new
version? Yes it is, at least IE does exactly the same as in my Mozilla build.
Comment 3•24 years ago
|
||
I am not quite sure I understand the problem. The best I can gather is that I
am supposed to be able to place the cursor in the first text field to start.
Then, by hitting tab, I should have a dotted outline around the arrow graphic.
Then, by hitting tab again, I should have the cursor in the other text field.
Is this what should be happening?
Heck, I have seen that now also, it did stop at that image! But now it's working
again?!
Reporter | ||
Comment 5•24 years ago
|
||
Jonathan Abrams' got it exactly right. I should have been more descriptive,
when I posted the bug.
You should be able to navigate from interaction element to interaction element
by pressing the keyboard tab key. You can navigate backwards by holding down
the shift key while pressing tab.
As demonstrated in the test case, the caret (focus) is stuck on the <a><img>
element.
NOTE tab navigation is very important for the professional use of web forms
(Web GUI). It is not only thought as an accessibility feature.
Updated•24 years ago
|
Comment 6•24 years ago
|
||
I see the bug as described in the previous comment, so confirming. I'm using
2001010504 Win98.
Comment 7•24 years ago
|
||
Removing whitespace (newline) between the <img> (which doesn't have a closing
tag, btw) and the </a> fixes the problem, so this is probably the same as bug
51680.
*** This bug has been marked as a duplicate of 51680 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•