要?jiǎng)h除動(dòng)態(tài)表格中的行,可以使用以下方法:
removeChild()
方法刪除指定的行元素。
<tbody>
元素)。removeChild()
方法從父節(jié)點(diǎn)中刪除指定的行元素。以下是一個(gè)示例代碼:
function deleteRow(rowId) {
var row = document.getElementById(rowId);
if (row) {
row.parentNode.removeChild(row);
}
}
在上面的代碼中,deleteRow()
函數(shù)接受一個(gè)參數(shù) rowId
,該參數(shù)表示要?jiǎng)h除的行元素的 ID。函數(shù)首先通過(guò) document.getElementById()
方法獲取要?jiǎng)h除的行元素,然后使用 removeChild()
方法從父節(jié)點(diǎn)中刪除該行元素。
deleteRow()
函數(shù)刪除相應(yīng)的行。以下是一個(gè)示例代碼:
<table id="myTable">
<tbody>
<tr id="row1">
<td>Row 1</td>
<td><button onclick="deleteRow('row1')">Delete</button></td>
</tr>
<tr id="row2">
<td>Row 2</td>
<td><button onclick="deleteRow('row2')">Delete</button></td>
</tr>
</tbody>
</table>
在上面的代碼中,每個(gè)行都包含一個(gè)刪除按鈕,點(diǎn)擊按鈕時(shí)會(huì)調(diào)用 deleteRow()
函數(shù),并傳遞相應(yīng)的行元素的 ID。
可以根據(jù)具體的需求和表格結(jié)構(gòu),適當(dāng)修改上述示例代碼來(lái)實(shí)現(xiàn)刪除動(dòng)態(tài)表格行的功能。