HTML表单内容可以提交到TXT文档里面吗?求代码!

2024-11-17 16:52:47
推荐回答(1个)
回答1:

本地 TXT 么?

其实在浏览器里面是不行的。因为浏览器侍掘早为了安全并没有给前端访问本地资源的权限,但是可以通过浏览器 API 下载的方式来将内容保存成本地 TXT 文件。

不过像这种不同浏览器有不同 API 的东西,自己太麻烦了,我曾经散者用过 FileSaver.js 这个老雀库来下载过在金山词霸上的错词表,自己读取表单内容在 js 里拼装成你想要的样子然后调用库就行了,很方便。

官方实例:

var file = new File(["Hello, world!"], "hello world.txt", {type: "text/plain;charset=utf-8"});
saveAs(file);