









deepseek 给出的回答,使用 SheetJS(xlsx.js)库
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<button onclick="exportToExcel()">导出Excel</button>
<table id="exportTable">
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Points</th>
</tr>
<tr>
<td rowspan="3">Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Smith</td>
<td>50</td>
</tr>
</table>
<script src="https://cdn.jsdelivr.net/npm/xlsx@0.18.5/dist/xlsx.full.min.js"></script>
<script>
function exportToExcel() {
// 获取表格元素
const table = document.getElementById('exportTable');
// 将表格转换为工作簿
const wb = XLSX.utils.table_to_book(table);
// 生成Excel文件并下载
XLSX.writeFile(wb, '表格数据.xlsx');
}
</script>
</body>
</html>
html页面

导出的excel文件

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。