複選框,我有一個看起來像這樣的數據表:508投訴「全選」,在表頭
<table><thead>
<tr>
<th><input type="checkbox" /></th>
<th scope="col">Foo</th>
<th scope="col">Bar</th><tr>
</thead>
<tbody>
<tr><td><input type="checkbox" /></td><td scope="row">a</td><td>b</td></tr>
<tr><td><input type="checkbox" /></td><td scope="row">c</td><td>d</td></tr>
</tbody></table>
我想在標題中的複選框以選擇在人體內的所有複選框。我寫了Javascript來做選擇,它工作正常。但是,在IE7和IE8(也許其他瀏覽器,但我們不需要支持其他任何東西),標題中的複選框永遠不會獲得標籤焦點,所以我們失敗了508.
有沒有辦法處理這沒有設置tabindexes的一切?
您是否試過將JS事件處理程序分配給標題複選框? – khaverim
對不起,我不清楚 - JS很好,只是沒有包含在這個例子中。我擔心複選框不會自動包含在標籤索引中。問題更新澄清。 –
複選框本來應該是tabbable - 必須有其他原因,它不起作用。你能分享任何可能相關的風格或腳本嗎? – crowjonah