答案 0 :(得分:0)
您需要执行以下操作:
将您的表格内容转换为CSV文字:
var rows = document.querySelectorAll('#table tr');
var csvText = [].map.call(rows, function(row) {
return [].map.call(row.children, function(cell) { return cell.innerText; }).join(';');
}).join('\n');
从此CSV
创建Blob
var blob = new Blob([csvText], { type: 'text/csv' });
下载此Blob
:
var a = document.createElement('a');
a.download = 'export.csv';
a.href = URL.createObjectURL(blob);
a.click();
Blob
构建,但您可能需要检查this compatibility table。