Neueste Web-Entwicklung Tutorials
 

Tabelle deleteRow() Method

<Table Object

Beispiel

Löscht die erste Zeile in einer Tabelle:

document.getElementById("myTable").deleteRow(0);
Versuch es selber "

Definition und Verwendung

Die deleteRow() Methode entfernt die Zeile am angegebenen Index aus einer Tabelle.

Tipp: Verwenden Sie die insertRow() zu erstellen und eine neue Zeile einzufügen.


Browser-Unterstützung

Methode
deleteRow() Ja Ja Ja Ja Ja

Syntax

tableObject .deleteRow( Parameterwerte
Wert Beschreibung
index Erforderlich in Firefox und Opera, optional in IE, Chrome und Safari. Eine ganze Zahl, welche die Position der Zeile spezifiziert zu löschen (beginnt bei 0). Der Wert von 0 ergibt, dass die erste Zeile gelöscht.

Der Wert von -1 kann auch verwendet werden; die sich ergeben, daß die letzte Zeile gelöscht.

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

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

Technische Details

Rückgabewert: Kein Rückgabewert

Mehr Beispiele

Beispiel

Löschen Sie die Zeile, die Sie klicken Sie auf:

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

Beispiel

Erstellen und Löschen von row(s) :

function myCreateFunction() {
    var table = document.getElementById("myTable");
    var row = table.insertRow(0);
    var cell1 = row.insertCell(0);
    var cell2 = row.insertCell(1);
    cell1.innerHTML = "NEW CELL1";
    cell2.innerHTML = "NEW CELL2";
}

function myDeleteFunction() {
    document.getElementById("myTable").deleteRow(0);
}
Versuch es selber "

Verwandte Seiten

HTML - Referenz: HTML <tr> -Tag


<Table Object