2012-01-31 4 views
1

html로 내 테이블에 5 개의 행이 있습니다. 각 행에는 1 td 만 있습니다. 함수에서 테이블 행 배경을 조작하고 싶습니다. 함수에서 테이블 행을 어떻게 참조합니까?html의 특정 테이블 행을 참조하십시오.

+0

사용 XPath를 그에게 ID를 부여하고 document.getElementById("id");를 사용하거나 (다섯 번째 행 x=5)를 x이 수 행입니다 document.getElementsByTagName("tr")[x];와 태그 이름으로 그것을 얻을 수 있습니다 –

+0

CSS를 사용 하시겠습니까? (이 [stackoverflow question] [1]에서와 같이) 귀하의 요구 사항을 충족합니까? [1] : http://stackoverflow.com/questions/569355/html-table-row-link – teq

답변

1

순서 색인으로 참조 할 수 있습니다.

var tbl = document.getElementById("myTable"); 
var firstRow = tbl.rows[0]; 
... 
tbl.rows[n].style.color = "red"; 
... 

https://developer.mozilla.org/en/DOM/table.rows

+0

: 내가 할 수있는이 : tbl.rows [1] .bgcolor = "빨간색" – Ashwin

+0

예 , 숫자를 사용할 수 있으며, [0]은 첫 번째 행, [1]은 초를 의미합니다. –

+0

: 예제에서 "mytable"은 테이블 또는 ID의 이름입니다. – Ashwin

관련 문제