2011-08-18 2 views
1

테이블 행에 대한 액세스 가능성을 구현해야한다는 요구 사항이 있습니다. 응용 프로그램은 이상적으로 div 기반이어야하고 행은 li이어야합니다. 그러나 이전 응용 프로그램이며 재 설계는 옵션이 아닙니다. 그래서 조정할 수밖에없고 접근 가능하도록 만들어야합니다. 여러분 중 누구라도 제가 테이블 행에 집중할 수있게 도와 주시겠습니까? 가능합니까?테이블 열에 초점을 맞추어 액세스 가능

예 : 탭의 아래 표는 먼저 첫 번째 행에 초점을 맞춘 다음 입력 내용을 입력해야합니다. 다시 탭 이동은 다음 행에서 동일하게 수행해야합니다.

<table> 
<tr> 
    <td><input type="textbox" /></td> 
    <td>some content</td> 
<tr> 
<tr> 
    <td><input type="textbox" /></td> 
    <td>some content</td> 
<tr> 
<tr> 
    <td><input type="textbox" /></td> 
    <td>some content</td> 
<tr> 
</table> 

도움을 주시면 대단히 감사하겠습니다.

답변

0

내가 할 것이 첫 번째 $로 ('TR') (jQuery를 사용하여)() ('입력'을 찾아) .first(). focus(), 나는 쿠미의 해결책을 알지 못했다. html로 자신의 솔루션을 IE에서 작동하는지 잘 모르겠습니다. 그러나이 솔루션을 사용하기로 결정한 경우 focus()와 제한 사항에 대한 몇 가지 문제가 있습니다. jQuery focus()

8

당신은 할당하여 일반적으로 unfocusable있는 요소에 초점을 맞출 수있는 tabindex :..

<td tabindex="1">focus on me</td> 
관련 문제