在JavaScript中,控制表格(<table>
)添加一行通常涉及DOM操作。以下是基础概念及相关操作:
以下是一个简单的示例,展示如何使用JavaScript向表格添加一行:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Table Add Row Example</title>
</head>
<body>
<table id="myTable" border="1">
<tr>
<th>Name</th>
<th>Age</th>
</tr>
<tr>
<td>John Doe</td>
<td>30</td>
</tr>
</table>
<button onclick="addRow()">Add Row</button>
<script>
function addRow() {
// 获取表格元素
var table = document.getElementById("myTable");
// 创建新行
var row = table.insertRow(-1); // 在表格末尾插入新行
// 创建新单元格并添加内容
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell1.innerHTML = "New Name";
cell2.innerHTML = "25";
}
</script>
</body>
</html>
document.getElementById("myTable")
获取表格元素。insertRow(-1)
在表格末尾插入新行。insertCell(0)
和insertCell(1)
在新行中插入两个单元格。innerHTML
设置单元格的内容。通过以上方法,你可以轻松地在JavaScript中控制表格添加行,实现动态数据展示和用户交互。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云