我想更改 download
的值使用 javascript 属性,我正在尝试使用 download
<a>
的属性标签。但我不知道如何在 download
中包含 javascript ?
<a href="REALFILENAME.txt" download="JAVASCRIPT_FUNCTION_HERE">CLICK ME</a>
function getDownloadName(){
return "REALFILENAME_" + new Date().getTime();+ ".txt";
}
谢谢!
最佳答案
您可以通过使用 setAttribute 设置下载属性来完成此操作如下:
function getDownloadName(){
return "REALFILENAME_" + new Date().getTime();+ ".txt";
}
function setDownloadAttribute() {
var a = document.getElementById("fileLink");
a.setAttribute("download", getDownloadName())
}
var a = document.getElementById("fileLink");
a.onclick = setDownloadAttribute;
关于javascript - 使用javascript更改 anchor 的下载属性的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28428417/