TableRow deleteCell() Yöntemi
Örnek
id="myRow" ile bir tablo satırından ilk hücreyi/hücreleri silin:
var row = document.getElementById("myRow");
row.deleteCell(0);
Tanım ve Kullanım
deleteCell() yöntemi, geçerli tablo satırındaki bir hücreyi siler.
İpucu: Geçerli tablo satırına bir hücre eklemek için insertCell() yöntemini kullanın.
Tarayıcı Desteği
Method | |||||
---|---|---|---|---|---|
deleteCell() | Yes | Yes | Yes | Yes | Yes |
Sözdizimi
tablerowObject.deleteCell(index)
Parametre Değerleri
Value | Description |
---|---|
index | Required in Firefox and Opera, optional in IE, Chrome and Safari. An integer (starts at 0) that specifies the position of the cell to delete in the current row. The value of 0 results in that the first cell will be deleted. The value of -1 can also be used; which result in that the last cell will be deleted. If this parameter is omitted, deleteCell() removes the last cell in IE and the first cell in Chrome and Safari. This parameter is required in Firefox and Opera, but optional in Internet Explorer, Chrome and Safari. |
Teknik detaylar
Geri dönüş değeri: | Dönüş değeri yok. |
---|
Daha fazla örnek
Örnek
Tablo satırındaki son hücreyi/hücreleri id="myRow" ile silin:
var row = document.getElementById("myRow");
row.deleteCell(-1);
Örnek
id="myRow" içeren bir tablo satırında dizin konumu 1'deki hücreleri silin:
var row = document.getElementById("myRow");
row.deleteCell(1);
Örnek
İlk tablo satırının başındaki hücreyi/hücreleri silin. Tablo satırları koleksiyonu (.rows[0]), tablodaki "myTable" kimliğine sahip tüm <tr> öğelerinin bir koleksiyonunu döndürür. [0] sayısı, bu örnekte ilk tablo satırını alacak öğeyi belirtir. Ardından, 0 dizin konumundan hücreleri silmek için deleteCell() öğesini kullanırız:
var firstRow = document.getElementById("myTable").rows[0];
firstRow.deleteCell(0);
Örnek
id="myRow" ile bir tablo satırının başına içerikli yeni hücre(ler) ekleyin:
var row = document.getElementById("myRow");
var x = row.insertCell(0);
x.innerHTML = "New cell";
❮ TableRow Nesnesi