按钮将数据保存到.txt文件中,并删除其中的旧数据

时间:2020-06-21 11:33:04

标签: javascript button onclick save

当我单击“导出”按钮时,我设法将数据(包含在名为“测试”的数组中)保存在.txt文件中。每当我单击“导出”按钮时,我的脚本都会创建一个文件。

我的目标是每次单击时都将数据保存在一个文件中,并且将文本文件中的旧数据删除。

谢谢。

  <button type="button" id="bt" class="brk-btn" value="Exporter" onclick="saveFile()"> EXPORT </button>

  function saveFile(){
      let blob = new Blob([test]);
      let url = URL.createObjectURL(blob);
      let file = document.createElement(`a`);
      file.download = `file.txt`;
      file.href = url;
      document.body.appendChild(file);
      file.click();
      file.remove();
      URL.revokeObjectURL(url);
  }

1 个答案:

答案 0 :(得分:0)

如果我看对了,浏览器将下载file.txt。 如果是这样,您将无法在下载后ovverwrite该文件,因为浏览器 将其重命名为file(1).txt