Table deleteRow() 方法
实例
例子 1
删除表中的第一行:
document.getElementById("myTable").deleteRow(0);
例子 2
删除您单击的行:
function deleteRow(r) { var i = r.parentNode.parentNode.rowIndex; document.getElementById("myTable").deleteRow(i); }
例子 3
创建和删除行:
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); }
語法
tableObject.deleteRow(index)
參數值
參數 | 描述 |
---|---|
index |
在 Firefox 和 Opera 中是必需的,在 IE、Chrome 和 Safari 中是選擇性的。 整数,规定要刪除的行的位置(從 0 開始)。 Nilai 0 akan menghapus baris pertama. Juga boleh digunakan nilai -1, yang akan menghapus baris terakhir. Jika parameter ini diabaikan, deleteRow() akan menghapus baris terakhir di IE, dan baris pertama di Chrome dan Safari. |
Nilai kembalian:
Tiada nilai kembalian.
Dukungan Peramban
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |