国产探花免费观看_亚洲丰满少妇自慰呻吟_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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大竹县| 收藏| 阿拉尔市| 应用必备| 于田县| 新民市| 石棉县| 万荣县| 湾仔区| 莲花县| 湘乡市| 贡嘎县| 措勤县| 利津县| 启东市| 墨竹工卡县| 日照市| 瑞昌市| 渭源县| 普宁市| 西乌珠穆沁旗| 聂拉木县| 白朗县| 承德市| 儋州市| 阿拉尔市| 随州市| 汉阴县| 嘉兴市| 益阳市| 板桥市| 抚远县| 阳朔县| 合阳县| 陵水| 肇源县| 博爱县| 赣州市| 达日县| 内黄县| 芮城县|