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 開始)。 Ang halaga 0 ay magiging dahilan ng paglilipat ng unang linya. Maaari ring gamitin ang halaga -1, na magiging dahilan ng paglilipat ng huling linya. Kung pinag hiwalay ang parametro na ito, ang deleteRow() ay maglilipat ng huling linya sa IE, at ang unang linya sa Chrome at Safari. |
Halaga ng ibabalik:
Walang ibabalik na halaga.
Suporta ng Browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporta | Suporta | Suporta | Suporta | Suporta |