Tabindex

q6hillz·2022년 4월 17일
0

javascript

목록 보기
44/60

tabindex

  • tabindex0인 요소 – 이 요소는 tabindex 속성이 없는것처럼 동작합니다. 따라서 포커스를 이동시킬 때 tabindex0인 요소는 tabindex가 1보다 크거나 같은 요소보다 나중에 포커스를 받습니다.

    tabindex="0"은 요소를 포커스 가능하게 만들지만 포커스 순서는 기본 순서 그대로 유지하고 싶을 때 사용합니다. 요소의 포커스 우선 순위를 일반 <input>과 같아지도록 하죠.

  • tabindex-1인 요소 – 스크립트로만 포커스 하고 싶은 요소에 사용합니다. Tab키를 사용하면 이 요소는 무시되지만 elem.focus() 메서드를 사용하면 잘 포커싱 됩니다.

주의할점!!!

javascript로 컨트롤 할때는 tabIndex, css 프로퍼티로 컨트롤할때는 tabindex 이다.
i의 소문자 대문자 차이.

0개의 댓글