国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript tabIndex屬性

2024-05-06 14:12:26
字體:
來源:轉載
供稿:網友
tabIndex 的用處很簡單,就是利用tab鍵遍歷頁面的表單元素和鏈接,按照tabindex的大小決定順序。雖然微不足道,但細節處見真功夫,這是任何一個WEB應用應當具備的親用力,保證用戶在沒有鼠標的情況下(如WAP)仍然可以正常使用。

下面的例子,為了突現tabIndex控制焦點跳轉的能力,特意把順序打亂了。請先選中第一個文本域,然后按tab鍵觀察。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

根據這篇文章的介紹,W3C DOM與Netscape僅是把tabIndex添加到有限的幾個元素上:a, area, button, input, object, select, textarea,也就是所謂的表單元素與鏈接。IE4則比它多以下元素: applet, body, div, embed, isindex, marquee, span, table, 與td,到了IE5,幾乎所有能渲染的元素都擁有這屬性(像br元素就是不能渲染的)。tabIndex的值,根據W3C的規定,范圍在0到 32767。

在jQuery的源碼中,講到attr部分提供了一條鏈接,是專門說明如何用javascript設置獲取與移除tabIndex屬性,不過已有些日子了,許多主流瀏覽器都更新了版本。因此我再測試了一次。測試程序見下面的運行框:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

tabindex為1的input元素IE6IE7IE8FF3.55opeta10.10Safari4.0chrome4.02
el.tabIndex1111111
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄯善县| 太和县| 蓬安县| 界首市| 泉州市| 根河市| 冕宁县| 海阳市| 晋宁县| 靖州| 合肥市| 威海市| 鹤峰县| 南宁市| 尉犁县| 安塞县| 宜宾市| 寻乌县| 康保县| 通海县| 石棉县| 枣庄市| 阿克苏市| 扎兰屯市| 体育| 无棣县| 吕梁市| 济宁市| 宣恩县| 南溪县| 洞头县| 新郑市| 宁南县| 贺兰县| 高台县| 甘孜县| 沂南县| 沙田区| 靖西县| 扶余县| 日喀则市|