javascript - 如何使用纯 JavaScript 创建文本文件,然后附加到它?

标签 javascript

我想将数据附加到 txt 文件中。看了其他的问题,所有的答案都只支持IE。这是我到目前为止所拥有的(我是一个完整的 JavaScript 菜鸟,所以我对做这种事情一无所知):

var word = "word"; //Missing Code


这里的纯 JavaScript 代码是什么???

最佳答案

我找到了旧答案 here

const createTextFile = (fileNmae, text) => {
  const element = document.createElement('a');

  element.setAttribute(
    'href',
    'data:text/plain;charset=utf-8,' + encodeURIComponent(text),
  );
  element.setAttribute('download', fileNmae);

  element.style.display = 'none';
  document.body.appendChild(element);

  element.click();

  document.body.removeChild(element);
};

createTextFile('test.txt', 'word');


关于javascript - 如何使用纯 JavaScript 创建文本文件,然后附加到它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62226988/

相关文章:

c# - 警报弹出窗口中的换行符

javascript - html 淡入子页面并更改 URL [更新]

javascript - 删除javascript中重复的对象数组对

javascript - 在 Angular JS 中,$scope 变量值从 $http 分配

javascript - 向 knockout 映射添加额外的对象属性

javascript - React fetch, “credentials: include” 中断了我的整个请求,我得到了一个错误

javascript - 如果我只有类,如何声明 javascript 搜索函数?

javascript - JavaScript 可以存储特定浏览器窗口实例独有的数据吗?

javascript - CouchDB 更新处理程序 : doc update/insert using Nano

javascript - 是否可以在 iPhone 应用程序上使用 javascript 将文件保存到资源文件夹?