tabindex

1. 基本情報

説明 タブインデックスを指定する
語源 TAB INDEX
値の型 Number (CDATA)
解説 タブインデックスを指定します。通常、Tabが押されるとユーザーエージェントはリンクを最初から順番に辿っていきますが、この属性で明示的に指定する事ができます。
使用要素 a, object, input, button, textarea, select, area

2. 解説

2-1. 概要

tabindex属性は、タブインデックスを明示的に変更します。通常、tabindex属性を持つ要素は、現れた順番に暗黙的にタブインデックスが割り振られ、ユーザがTabなどを押すたびに順番にフォーカスが移っていきます。tabindex属性が指定されると、これを変更する事ができます。

tabindex属性の値として書き得る値の範囲は0から32767(215-1)です。tabindex属性が指定された要素が一つでもあると、タブの順番は次のように変更されます:

  1. tabindexに正の整数を持つ要素。値が小さい方から順番に選択されます。値が重複した場合は、文書中に現れた順番に選択されます。
  2. tabindexに0を持つ要素と、tabindex属性を持たない要素。これらは全て文書中に現れた順番に選択されます。

ちなみにタブオーダーから外すには、disabled属性を使います。

[tabindex]
Published : 2006-03-26T09:00:00+09:00
Last Modified : 2006-09-28T09:00:00+09:00
Table of Contents : 属性目次
Index : 属性索引
Verified with : Valid XHTML 1.1
Copyright © 2006  E+X.