Saturday, December 1, 2012

deleteCell()

Metode HTMLTableRowElement.deleteCell() menghapus cell (TH atau TD) di dalam elemen TR ini berdasarkan indeks yang ditetapkan.

Sintaks:

trObj.deleteCell(index)

index adalah adalah number (long) yang menunjukkan indeks dari cell (TH/TR) yang akan dihapus.

Contoh di bawah ini menghapus cell pada indeks ke 0 (<TD>---0---</TD>):

<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); rowRef.deleteCell(0); </SCRIPT>

Jika cell berhasil di hapus, elemen TR akan menjadi:

<TR> <TD>---1---</TD> </TR>

Untuk menyisipkan empty cell baru (TH atau TD) ke dalam elemen TR, silahkan gunakan metode HTMLTableRowElement.insertCell().