Saturday, December 1, 2012

sectionRowIndex

Properti HTMLTableRowElement.sectionRowIndex mengembalikan number (long) yang menunjukkan indeks elemen TR di dalam koleksi elemen TR (HTMLTableElement.rows), di dalam elemen TBODY, THEAD, atau TFOOT.

Sintaks:

trObj.sectionRowIndex

Contoh di bawah ini mengembalikan indeks elemen TR di dalam TBODY:

<TABLE BORDER="1"> <TBODY> <TR> <TD>---0---</TD> <TD>---1---</TD> </TR> </TBODY> </TABLE> <SCRIPT TYPE="text/javascript"> var tableElem = document.getElementsByTagName("table")[0]; var rowRef = tableElem.rows.item(0); alert(rowRef.sectionRowIndex); // 0 </SCRIPT>

Contoh di bawah ini jika memang elemen TR ber-ID 'mytr' mempunyai urutan indeks ke 1 di dalam elemen TBODY, jadikan latarbelakang elemen itu ke warna merah, jika tidak berikan warna hijau:

<TABLE BORDER="1"> <TBODY> <TR ID="mytr"> <TD>---0---</TD> <TD>---1---</TD> </TR> </TBODY> </TABLE> <SCRIPT TYPE="text/javascript"> var trElem = document.getElementById("mytr"); if (trElem.rowIndex === 1) { trElem.style.backgroundColor = "red"; }else{ trElem.style.backgroundColor = "green"; // ini dijalankan } </SCRIPT>