Table deleteRow() Metodu

Tanım ve Kullanım

deleteRow() Metni belirtilen indeksteki satırı tablodan silmek için kullanılan yöntem.

İpucu:Kullanım: insertRow() Yeni satır oluşturma ve ekleme.

Ayrıca bakınız:

HTML Referans Kılavuzu:HTML <tr> etiketi

Örnek

Örnek 1

Tablonun ilk satırını silin:

document.getElementById("myTable").deleteRow(0);

Kişisel olarak deneyin

Örnek 2

Tıkladığınız satırı silin:

function deleteRow(r) {
  var i = r.parentNode.parentNode.rowIndex;
  document.getElementById("myTable").deleteRow(i);
}

Kişisel olarak deneyin

Örnek 3

Satır oluşturma ve silme:

function myCreateFunction() {
  var table = document.getElementById("myTable");
  var row = table.insertRow(0);
  var cell1 = row.insertCell(0);
  var cell2 = row.insertCell(1);
  cell1.innerHTML = "YENİ HÜcre1";
  cell2.innerHTML = "YENİ HÜcre2";
}
function myDeleteFunction() {
  document.getElementById("myTable").deleteRow(0);
}

Kişisel olarak deneyin

Sözdizimi

tableObject.deleteRow(index)

Parametre Değeri

Parametre Açıklama
index

Firefox ve Opera'da zorunludur, IE, Chrome ve Safari'de seçimlidir.

Tamsayı, silinecek satırın konumunu belirler (0'dan başlar).

Değer 0, ilk satırın silinmesine neden olur.

Ayrıca -1 değeri de kullanılabilir, bu da son satırın silinmesine neden olur.

Bu parametre atlanırsa, deleteRow() IE'de son satırı, Chrome ve Safari'de ise ilk satırı siler.

Dönüş değeri:

Dönüş değeri yok.

Tarayıcı desteği

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Destek Destek Destek Destek Destek