html table批量添加行与删除行,js实现对table的增加行和删除行的操作方法
时间: 2023-06-19 10:03:28 浏览: 119
要对 HTML 表格进行批量添加行和删除行的操作,可以使用 JavaScript 来实现。
HTML 表格增加行的方法:
1. 首先需要获取到表格对象,可以通过表格的 id 属性获取到。
2. 创建一个新的行对象,并为每个单元格添加内容。
3. 将新的行对象添加到表格中。
下面是一个基本的函数示例:
```javascript
function addTableRow(tableId) {
var table = document.getElementById(tableId);
var newRow = table.insertRow();
var cell1 = newRow.insertCell(0);
var cell2 = newRow.insertCell(1);
cell1.innerHTML = "New Cell 1";
cell2.innerHTML = "New Cell 2";
}
```
HTML 表格删除行的方法:
1. 首先需要获取到表格对象,可以通过表格的 id 属性获取到。
2. 找到要删除的行,可以通过行的索引或其他属性来获取。
3. 使用 deleteRow() 方法从表格中删除行。
下面是一个基本的函数示例:
```javascript
function deleteTableRow(tableId, rowIndex) {
var table = document.getElementById(tableId);
var row = table.rows[rowIndex];
table.deleteRow(row.rowIndex);
}
```
需要注意的是,如果要删除多行,可以通过循环来实现。同时,还需要确保要删除的行数不超过表格中已有的行数,否则会报错。
阅读全文