메뉴 건너뛰기

조회 수 2887 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
# 만약 해당 row가 몇 번째 해당하는지 알려면?리스트에서 홍길동이란 이름을 가진 사람을 찾아야합니다. 해당하는 엘리먼트가 몇 번째인지 알려면 어떻게할까요? 엘리먼트가 부모로부터 몇번째 요소인지 확잊해야겠지만 table 태그를 사용하는 경우라면 rowIndex를 사용할 수 있습니다.


! rowIndex 사용하여 해당 row index값 얻기table 요소의 tr 태그... 즉 row에 해당하는 엘리먼트에 적용할 수 있으며 rowIndex는 해당하는 Index값을 반환하게됩니다. 이때 위에서부터 0부터 1, 2, 3 ... 순서로 반환합니다. 그럼 아래에서 더 자세히 예제로 알아봅니다.


회원 리스트를 예로 들어봅니다. 만약 아래와 같이 회원들의 이름이 존재하는 table 태그가 있습니다. 여기서 만약 select 클래스명을 가진 tr 태그가 몇 번째인지 확인하려면 어떻게 할까요?
@ tr_index.html
<table border="1">
  <tr><td>이길동</td></tr>
  <tr><td>김길동</td></tr>
  <tr><td>최길동</td></tr>
  <tr class="select"><td>홍길동</td></tr>
  <tr><td>고길동</td></tr>
</table>

<button onclick="getIndex();">결과보기</button>

아래의 스크립트는 해당 인덱스값을 찾아 alert()을 사용하여 출력합니다.
@ tr_index.js
var getIndex = function() {
  var select = document.querySelector('.select');
  var index = select.rowIndex;
  alert(index);
};

이제 버튼을 누르면 해당값이 화면에 출력될 것입니다.결과는 4번째이므로 0, 1, 2, 3 순서에 따라서 3이 출력될 것입니다. 아래에서 직접 눌러보세요.

  1. No Image 08Jan
    by
    2019/01/08 Views 5332 

    HTML 화면을 PDF로 출력

  2. No Image 07Nov
    by
    2018/11/07 Views 1534 

    == / === / != / !== 차이

  3. No Image 07Nov
    by
    2018/11/07 Views 1513 

    오늘 날짜 구하기

  4. No Image 27Oct
    by
    2018/10/27 Views 1824 

    jQuery 엘리먼트 선택

  5. No Image 27Oct
    by
    2018/10/27 Views 2006 

    자바스크립트 urlencode(), urldecode(), rawurlencode(), rawurldecode()

  6. No Image 27Oct
    by
    2018/10/27 Views 4024 

    자바스크립트 배열 중복값 다루기

  7. No Image 28Sep
    by
    2018/09/28 Views 3356 

    JavaScript 출생년도에 따른 나이 계산 자바스크립트

  8. No Image 28Sep
    by
    2018/09/28 Views 1642 

    엔터키 / enter key submit form

  9. No Image 28Sep
    by
    2018/09/28 Views 1803 

    팝업창 차단 "허용 메시지"

  10. No Image 29Aug
    by 조쉬
    2018/08/29 Views 2887 

    테이블에서 해당 열의 인덱스 값 얻는 방법

  11. No Image 29Aug
    by
    2018/08/29 Views 1716 

    key pressing 누르거나 클릭중인 이벤트 예제

  12. No Image 24Jul
    by
    2018/07/24 Views 2393 

    유용한 스크립트 모음

  13. No Image 24Jul
    by
    2018/07/24 Views 1688 

    cross site scripting을 막기위한...javascript

  14. 다음 우편번호(주소) api 예시

  15. No Image 04Jul
    by
    2018/07/04 Views 4108 

    스마트에디터(SmartEditor)에서 textarea 유효성 체크하기

  16. No Image 04Jul
    by
    2018/07/04 Views 1976 

    반복문 사용할때 태그 식별하기 data-item

  17. No Image 04Jul
    by
    2018/07/04 Views 4091 

    SelectBox에서 선택된 항목의 텍스트, 값 가져오기 선택 옵션 넣기.

  18. 체크박스(CheckBox) 전체 선택, 전체 해제 checked

  19. 스마트 에디터 (네이버 에디터) 에디터 내에서 이미지 크기 줄이기.(리사이징)

  20. Javascript selectbox selected 컨트롤

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved