2013-07-09 69 views
0

所以我有一張表,我需要通過製表來突出焦點。現在,當我瀏覽我的頁面時,它將完全跳過表格。我添加了一個href =「#」,並允許選項卡集中在我放置的元素上,但這打破了我的onclick JavaScript。除此之外,還有其他方式可以做到這一點嗎?將表中的元素設置爲通過製表聚焦

感謝

回答

1

我不明白你的問題完全,但如果你是talkinf有關表格填寫UPS則使用此方法,並與標籤標籤輸入字段。您也可以相應地改變標籤號碼,

<form> 
<table> 
    <tr> 
    <td><input tabindex="1" name=""/></td> 
    <td><input tabindex="3" name=""/></td> 
    </tr> 
    <tr> 
    <td><input tabindex="2" name=""/></td> 
    <td><input tabindex="4" name=""/></td> 
    </tr> 
    </table> 

+0

這是我試過其他的解決辦法。但即時通訊使用速度框架和即時通訊使用多個.vms錄音在一起(而不是我的設計)而我們正試圖使Web應用程序儘可能容易訪問,從簡單的事情開始,就像能夠用鍵盤「流利地」導航一樣。我遇到的標籤索引問題只有一些隨機的.vms被帶入了HAVE選項卡索引中,做爲不好的做法。我們正試圖避免通過一切來確保它的所有標籤索引正確,因爲它非常繁瑣。但我想我們可能不得不訴諸於此。 – CoffeePeddlerIntern

+0

標籤索引的另一個問題是,該表是動態填充的。所以表格可以由1行或100個組成,我不確定標籤索引是如何工作的 – CoffeePeddlerIntern

+0

另外爲了澄清由於沒有按Tab鍵的焦點,基本設置的屏幕閱讀器會出現在表格中,比如說「嘿,在這裏「,但跳過所有的內容,這完全破壞了頁面的目的。所以我們試圖以最簡單的方式引起人們的注意,只是爲了向用戶顯示「嘿,這個頁面的主要功能和信息在這裏」。 – CoffeePeddlerIntern

相關問題