Neueste Web-Entwicklung Tutorials
 

Tischreihe deleteCell() Method

<TableRow Object

Beispiel

Löscht die erste cell(s) aus einer Tabellenzeile mit id = „myRow“:

var row = document.getElementById("myRow");
row.deleteCell(0);
Versuch es selber "

Definition und Verwendung

Die deleteCell() Methode löscht eine Zelle in der aktuellen Tabellenzeile.

Tipp: Verwenden Sie die insertCell() Verfahren zur Herstellung einer Zelle in der aktuellen Tabellenzeile zu löschen.


Browser-Unterstützung

Methode
deleteCell() Ja Ja Ja Ja Ja

Syntax

tablerowObject .deleteCell( Parameterwerte
Wert Beschreibung
index Erforderlich in Firefox und Opera, optional in IE, Chrome und Safari. Eine ganze Zahl (starts at 0) , die die Position der Zelle in der aktuellen Zeile löschen angibt. Der Wert von 0 führt dazu, dass die erste Zelle gelöscht. Der Wert von -1 kann auch verwendet werden; die zur Folge hat, dass die letzte Zelle gelöscht.

Wenn dieser Parameter weggelassen wird, deleteCell() entfernt die letzte Zelle in IE und die erste Zelle in Chrome und Safari.

Dieser Parameter ist erforderlich in Firefox und Opera, aber optional in Internet Explorer, Chrome und Safari.

Technische Details

Rückgabewert: Kein Rückgabewert.

Mehr Beispiele

Beispiel

Löscht die letzte cell(s) aus der Tabelle einer Reihe mit id = „myRow“:

var row = document.getElementById("myRow");
row.deleteCell(-1);
Versuch es selber "

Beispiel

Löscht cell(s) aus der Indexposition 1 in einer Tabellenzeile mit id = „myRow“:

var row = document.getElementById("myRow");
row.deleteCell(1);
Versuch es selber "

Beispiel

Löschen cell(s) am Anfang der ersten Tabellenzeile. Die Tabellenzeilen Sammlung (.rows[0]) gibt eine Auflistung aller <tr> Elemente in der Tabelle mit der ID "myTable" . Die Nummer [0] gibt an das Element zurückzuholen, in diesem Beispiel der erste Tabellenzeile. Dann benutzen wir deleteCell() Zellen aus Indexposition zu löschen 0:

var firstRow = document.getElementById("myTable").rows[0];
firstRow.deleteCell(0);
Versuch es selber "

Beispiel

Einfügen eines neue cell(s) mit dem Inhalt zu Beginn einer Tabellenzeile mit id = „myRow“:

var row = document.getElementById("myRow");
var x = row.insertCell(0);
x.innerHTML = "New cell";
Versuch es selber "

<TableRow Object