我想管理鍵盤選項卡順序功能,我使用了一個用於存在許多錨點元素&輸入元素的頁眉,頁腳和側欄的模板。在模板內容中,我們不能放置並且不屬於我的控制範圍的tabindex
屬性。模板的html4中的自定義鍵盤選項卡順序
中間部分是我的工作區,在這裏我創建了一個表格,有些元素
<fieldset id="myWorkArea">
<div class="fieldrow">
<label for="input1">Class</label>
<input id="input1"/>
<a id="help1" href="#">what's this?</a>
</div>
<div class="fieldrow">
<label for="input2">Class</label>
<input id="input2"/>
<a id="help2" href="#">what's this?</a>
</div>
</fieldset>
在上面的代碼中,我想光標下方ID順序跳格英寸
#help1 > #input1
#help2 > #input2
是任何方法來控制只#myWorkArea
字段集元素鍵盤Tab鍵順序,因爲我們不能把tabindex屬性在頁面中所有元素?
非常感謝,任何方式使用HTML屬性或元素來解決這個問題,因爲我不想將它綁定在JavaScript? –
對不起,我沒有得到你的評論,我認爲你不能修改HTML:「在模板內容中,我們不能放置和tabindex屬性不在我的控制之下」。願你給我們一個更完整的解釋?也許我們可以使用CSS技巧。 – David
我們只能在元素