当我单击“导出”按钮时,我设法将数据(包含在名为“测试”的数组中)保存在.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);
}
答案 0 :(得分:0)
如果我看对了,浏览器将下载file.txt
。
如果是这样,您将无法在下载后ovverwrite该文件,因为浏览器
将其重命名为file(1).txt