<!DOCTYPE html>
<html>
<head>
	<title>添加行数的表格</title>
	<style>
		table {
			width: 500px;
			border-collapse: collapse;
		}
		th, td {
			border: 1px solid black;
			padding: 5px;
		}
		th {
			background-color: #ccc;
		}
		td {
			background-color: #fff;
		}
	</style>
</head>
<body>
	<table>
		<thead>
			<tr>
				<th>列1</th>
				<th>列2</th>
				<th>列3</th>
				<th>列4</th>
				<th>列5</th>
			</tr>
		</thead>
		<tbody id='table-body'>
			<tr>
				<td>内容1</td>
				<td>内容2</td>
				<td>内容3</td>
				<td>内容4</td>
				<td>内容5</td>
			</tr>
		</tbody>
	</table>
	<button onclick='addRow()'>添加行</button>
<pre><code>&lt;script&gt;
	function addRow() {
		// 获取表格tbody元素
		var tbody = document.getElementById('table-body');

		// 创建一个新的&lt;tr&gt;元素
		var row = document.createElement('tr');

		// 创建5个新的&lt;td&gt;元素,并为它们设置内容
		for (var i = 0; i &lt; 5; i++) {
			var cell = document.createElement('td');
			cell.innerHTML = '新内容' + (i+1);
			row.appendChild(cell);
		}

		// 将新的&lt;tr&gt;元素添加到表格tbody中
		tbody.appendChild(row);
	}
&lt;/script&gt;
</code></pre>
</body>
</html>
HTML 创建可点击添加行的表格 (500px 宽度,5 列)

原文地址: https://www.cveoy.top/t/topic/oED6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录