Table deleteRow() methode
Definitie en gebruik
deleteRow()
De methode verwijdert de rij op de opgegeven index van de tabel.
Tip:Gebruik insertRow() Maak en voeg nieuwe rijen toe.
Zie ook:
HTML Referentiemanual:HTML <tr> tag
Voorbeeld
Voorbeeld 1
Verwijder de eerste rij van de tabel:
document.getElementById("myTable").deleteRow(0);
Voorbeeld 2
Verwijder de rij die u heeft aangeklikt:
function deleteRow(r) { var i = r.parentNode.parentNode.rowIndex; document.getElementById("myTable").deleteRow(i); }
Voorbeeld 3
Rijen aanmaken en verwijderen:
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); }
Syntax
tableObject.deleteRow(index)
Parameterwaarde
Parameter | Beschrijving |
---|---|
index |
Verplicht in Firefox en Opera, optioneel in IE, Chrome en Safari. Het getal, dat de positie van de te verwijderen rij bepaalt (begint bij 0). Value 0 will cause the first row to be deleted. You can also use the value -1, which will cause the last row to be deleted. If this parameter is omitted, deleteRow() will delete the last row in IE, and the first row in Chrome and Safari. |
Return value:
No return value.
Browser support
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |