- 相關(guān)推薦
在HTML中的tabIndex屬性
使用tabIndex屬性可以設置TAB鍵在控件中的移動(dòng)順序。
把控件的tabIndex屬性設成1到32767的一個(gè)值,就可以把這個(gè)控件加入到TAB鍵的序列中。
這樣,當瀏覽者使用TAB鍵在網(wǎng)頁(yè)控件中移動(dòng)時(shí),將首先移動(dòng)到具有最小tabIndex屬性值的控件上,最后在具有最大tabIndex屬性值的控件上結束移動(dòng)。
如果有兩個(gè)控件的tabIndex屬性相同,則以控件在html代碼中出現的順序為準。
默認的tabIndex屬性為 0 ,將排列在在所有指定tabIndex的控件之后。
而若把tabIndex屬性設為一個(gè)負值(如tabIndex="-1"),那么這個(gè)鏈接將被排除在TAB鍵的序列之外。
如果最初選擇了[Tab]鍵,帶這個(gè)輸入欄的網(wǎng)頁(yè)會(huì )將光標移動(dòng)到firstName欄。
在給tabIndex特性賦值時(shí),要留意幾個(gè)問(wèn)題。下面是幾個(gè)賦值規則:
帶0值tabIndex的元素根據源代碼(或默認頁(yè)面行為)進(jìn)行排序。
大于0的tabIndex值設定其tab順序。所有帶正tabIndex值的元素出現在所有帶0 tabIndex值的元素之前。
如果你犯了一個(gè)錯誤,把同一個(gè)tabIndex賦予給多個(gè)元素,像其它元素一樣,它們會(huì )以一個(gè)0值tabIndex進(jìn)行處理。
將tabIndex賦值為-1,則在使用[Tab]鍵時(shí),此元素被忽略。注意:如果使用-1值時(shí),onfocus與onblur事件仍被啟動(dòng)。
tabIndex的值可為0至32767之間的任意數字
【在HTML中的tabIndex屬性】相關(guān)文章:
關(guān)于Dreamweaver中怎么讓html網(wǎng)頁(yè)中的table邊框細線(xiàn)顯示?08-15
網(wǎng)頁(yè)中HTML5與CSS3的應用07-21
企法顧問(wèn)清算中公司的法律屬性問(wèn)題01-22
HTML的語(yǔ)言剖析10-13
過(guò)濾HTML代碼08-29
HTML5和HTML4有何區別?08-29
收集的常用的HTML標簽01-22
HTML語(yǔ)言的網(wǎng)頁(yè)教程06-14
什么是HTML相關(guān)的介紹08-08
HTML5的發(fā)展08-15