gpt4 book ai didi

javascript - 将表值导出为 csv

转载 作者:行者123 更新时间:2023-11-28 06:38:40 24 4
gpt4 key购买 nike

我正在生成点击坐标表 here 。尝试单击该字段上的某个位置,您就会明白。

现在,我想将此表导出为 CSV 文件。我需要让它与 iPad 或平板电脑配合使用。

希望大家能帮帮我!

最佳答案

您需要执行以下操作:

  1. 将表格内容转换为 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');
  2. 从此 CSV 创建一个 Blob

    var blob = new Blob([csvText], { type: 'text/csv' });
  3. 下载此Blob:

    var a = document.createElement('a');
    a.download = 'export.csv';
    a.href = URL.createObjectURL(blob);
    a.click();
所有现代浏览器都支持

Blob 构造,但您可能需要检查 this compatibility table .

关于javascript - 将表值导出为 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34040844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com