table表格向上滚动

2024-01-28 10:29:33 举报文章
<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<title>Table Scroll Up</title>
		<style>
       table {
           border-collapse: collapse;
           width: 100%;
       }
       th, td {
           border: 1px solid black;
           padding: 8px;
           text-align: left;
       }
   </style>
	</head>
	<body>
		<table id="myTable">
			<tr>
				<th>Header 1</th>
				<th>Header 2</th>
				<th>Header 3</th>
			</tr>
			<tr>
				<td>1</td>
				<td>1</td>
				<td>1</td>
			</tr>
			<tr>
				<td>2</td>
				<td>2</td>
				<td>2</td>
			</tr>
			<tr>
				<td>3</td>
				<td>3</td>
				<td>3</td>
			</tr>
			<tr>
				<td>4</td>
				<td>4</td>
				<td>4</td>
			</tr>
			<tr>
				<td>5</td>
				<td>5</td>
				<td>5</td>
			</tr>
			<tr>
				<td>6</td>
				<td>6</td>
				<td>6</td>
			</tr>
			<tr>
				<td>7</td>
				<td>7</td>
				<td>7</td>
			</tr>
		</table>

		<script>
			function scrollUp() {
				//获取表格元素
				var table = document.getElementById("myTable");
				//获取表格的行数
				var rows = table.rows;
				var rowCount = rows.length;
				//遍历表格的所有行,将最后一行添加到父节点中
				for (var i = 0; i < rowCount; i++) {
					rows[i].parentNode.appendChild(rows[1]);
				}
			}
			setInterval(scrollUp, 1000);
		</script>
	</body>
</html>
如果你认为本文可读性较差,内容错误,或者文章排版错乱,请点击举报文章按钮,我们会立即处理!