javascript可以把html获取的字符串保存为txt吗
是的,JavaScript可以将HTML获取的字符串保存为txt文件。可以使用以下代码实现:
// 获取HTML内容
var htmlContent = document.documentElement.innerHTML;
// 创建一个Blob对象
var blob = new Blob([htmlContent], {type: "text/plain;charset=utf-8"});
// 创建一个a标签
var a = document.createElement("a");
a.href = URL.createObjectURL(blob);
a.download = "htmlContent.txt";
a.style.display = "none";
// 将a标签添加到文档中,并模拟点击下载
document.body.appendChild(a);
a.click();
// 清理临时对象
document.body.removeChild(a);
这段代码会将HTML内容保存为名为"htmlContent.txt"的txt文件,并触发下载
原文地址: https://www.cveoy.top/t/topic/itWB 著作权归作者所有。请勿转载和采集!