Uofu1p23
20
2022-08-06 23:37:57
3
141

간단한 코딩 질문


안녕하세요.

JSP로 목록을 구현하고 있습니다.

현재 구현은 했고 조건을 하나 추가하고 싶은데,,,,,

테이블 기준 맨 마지막 td행에만 색상을 변경하고 싶은데

방법이 있을까요? 데이터가 고정이면 상관은 없는데 목록이 계속 바뀌니까 어떻게 방법을 모르겠네요... 

0
  • 답변 3

  • S_J
    770
    2022-08-06 23:50:36

    마지막 td 행이라는 말이 무슨 뜻인가요?
    ( tr은 행 td는 열인데 마지막 tr의 td라는 뜻인가요?? )

  • 1년차개발자
    169
    2022-08-07 00:12:03

    const tdList = document.querySelectorAll('td');

    const lastIndex = tdList.length-1;

    tdList[lastIndex].style.color = '설정할 색상';


    제가 질문을 맞게 이해한건지 모르겠지만

    대략 이런 식으로 작성하면 될 것 같습니다

  • 1년차개발자
    169
    2022-08-07 00:15:59

    jstl을 사용한다면 foreach 태그 varStatus 속성을 이용해서

    td 태그 마지막 index를 구분하여 css를 적용할수도 있을 것 같습니다

  • 로그인을 하시면 답변을 등록할 수 있습니다.