Javascript 将HTML元素的内容导出到JS中的CSV文件

Javascript 将HTML元素的内容导出到JS中的CSV文件,javascript,html,export,Javascript,Html,Export,我正试着把​​csv文件上标记中显示的值。但是,当我导出时,我下载了一个空文件。我做错了什么 document.getElementById(“导出”).addEventListener(“单击”,函数)(){ var文件; var download=document.getElementById(“fileContents”).textContent; 下载=文件; },false) ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、daw

我正试着把​​csv文件上标记中显示的值。但是,当我导出时,我下载了一个空文件。我做错了什么

document.getElementById(“导出”).addEventListener(“单击”,函数)(){
var文件;
var download=document.getElementById(“fileContents”).textContent;
下载=文件;
},false)




ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo
您可以通过在脚本中再添加一行,将文本内容添加到
元素中:

document.getElementById("export").addEventListener("click",function(){
    var download = document.getElementById("fileContents").textContent;
    // adds text to <a> element
    this.setAttribute('href', 'data:text/html,' + encodeURIComponent(download)); 
},false)
document.getElementById(“导出”).addEventListener(“单击”,函数)(){
var download=document.getElementById(“fileContents”).textContent;
//向元素添加文本
this.setAttribute('href','data:text/html',+encodeURIComponent(下载));
},错)

您可以通过在脚本中再添加一行,将文本内容添加到
元素中:

document.getElementById("export").addEventListener("click",function(){
    var download = document.getElementById("fileContents").textContent;
    // adds text to <a> element
    this.setAttribute('href', 'data:text/html,' + encodeURIComponent(download)); 
},false)
document.getElementById(“导出”).addEventListener(“单击”,函数)(){
var download=document.getElementById(“fileContents”).textContent;
//向元素添加文本
this.setAttribute('href','data:text/html',+encodeURIComponent(下载));
},错)

您可以构建一个文件,通过。为此,请将锚定标记的“href”属性设置为对要下载的文件进行编码的数据URI。如果使用纯文本(而不是base64)URI,请确保和URL转义正在编码的字符串

document.getElementById(“导出”).addEventListener(“单击”,函数)(){
让dataUri='data:text/html,'
+encodeURIComponent(document.getElementById(“fileContents”).textContent);
this.href=dataUri;
},false)




ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo
您可以构建一个文件,通过。为此,请将锚定标记的“href”属性设置为对要下载的文件进行编码的数据URI。如果使用纯文本(而不是base64)URI,请确保和URL转义正在编码的字符串

document.getElementById(“导出”).addEventListener(“单击”,函数)(){
让dataUri='data:text/html,'
+encodeURIComponent(document.getElementById(“fileContents”).textContent);
this.href=dataUri;
},false)




ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo ojdaoj、feokokfe、dawff、efofewfo