<!DOCTYPE html>
<html>
<head>
<title>JS Table 添加行</title>
</head>
<body>
<table id="myTable" border="1">
<tr>
<th>姓名</th>
<th>年龄</th>
<th>职业</th>
</tr>
</table>
<button onclick="addRow()">添加行</button>
<script>
function addRow() {
// 获取表格元素
var table = document.getElementById("myTable");
// 创建新行
var newRow = table.insertRow();
// 创建单元格
var cell1 = newRow.insertCell(0);
var cell2 = newRow.insertCell(1);
var cell3 = newRow.insertCell(2);
// 设置单元格内容
cell1.innerHTML = "张三";
cell2.innerHTML = "25";
cell3.innerHTML = "工程师";
}
</script>
</body>
</html>
<table>
) 和一个按钮 (<button>
),点击按钮会调用 addRow()
函数。document.getElementById("myTable")
:获取表格元素。table.insertRow()
:在表格中插入一行。newRow.insertCell(0)
、newRow.insertCell(1)
、newRow.insertCell(2)
:为新行插入三个单元格。cell1.innerHTML
、cell2.innerHTML
、cell3.innerHTML
:设置每个单元格的内容。每次点击“添加行”按钮时,会在表格的末尾添加一行包含固定内容的新行。
上一篇:js input 获取焦点
下一篇:js select 选中
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站