在JavaScript中给表格(<table>
)增加一行通常涉及以下步骤:
<table>
, <tr>
, <td>
等元素组成,其中<tr>
代表行,<td>
代表单元格。以下是一个简单的示例,展示如何在现有的表格中添加一行:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>动态添加表格行</title>
<script>
function addRow() {
// 获取表格元素
var table = document.getElementById("myTable");
// 创建新行
var newRow = table.insertRow(-1); // 在表格末尾插入新行
// 创建并添加单元格
var cell1 = newRow.insertCell(0);
var cell2 = newRow.insertCell(1);
// 设置单元格内容
cell1.innerHTML = "NEW CELL1";
cell2.innerHTML = "NEW CELL2";
}
</script>
</head>
<body>
<table id="myTable" border="1">
<tr>
<td>Row1 cell1</td>
<td>Row1 cell2</td>
</tr>
<tr>
<td>Row2 cell1</td>
<td>Row2 cell2</td>
</tr>
</table>
<br>
<button onclick="addRow()">Add Row</button>
</body>
</html>
getElementById
中的ID与HTML中的表格ID匹配。通过以上步骤和方法,可以在JavaScript中有效地给表格增加新的行,并确保其功能和样式与现有表格保持一致。
领取专属 10元无门槛券
手把手带您无忧上云