gpt4 book ai didi

javascript - 是否可以将 JavaScript 变量保存为文件?

转载 作者:行者123 更新时间:2023-12-03 03:29:51 26 4
gpt4 key购买 nike

有没有办法将 JavaScrip 变量中的字符串转换为可下载文件,用户单击按钮即可下载?

感谢您的建议。

<div id="txt">Lorem Ipsum</div>
<br />
<button id="test">Download text as file !</button>

最佳答案

是的,您可以在 HTML5 中使用 download 属性执行类似的操作

function download_txt() {
var textToSave = document.getElementById('txt').innerHTML;
var hiddenElement = document.createElement('a');

hiddenElement.href = 'data:attachment/text,' + encodeURI(textToSave);
hiddenElement.target = '_blank';
hiddenElement.download = 'myFile.txt';
hiddenElement.click();
}

document.getElementById('test').addEventListener('click', download_txt);

FIDDLE

关于javascript - 是否可以将 JavaScript 变量保存为文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24898044/

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