トップへ(mam-mam.net/)

DIVタグにフォーカスを与えたい

検索:

「DIVタグにフォーカスを与えたい」

DIVタグにフォーカスを与えて、onblur属性やonfocus属性を使いたい

回答

HTML5では、すべてのタグにフォーカスを与えられるようになりました。
フォーカスを与えられるようにするには、tabindex属性を与えます。
tabindex="タブ順序(整数)"

タブ順序の値の順番にフォーカスがあたっていきます。
0を指定した場合は0以外のタグの後に続いて0を指定したタグの出現順にフォーカスがあたる。

順番を正確に指示しない場合はすべてtabindex="0"にしておくとよい。

ソース

<div tabindex="0">フォーカスを持つ</div>
<div tabindex="0">フォーカスを持つ</div>