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().