I want to be able to download a given file when pressing a button.The file will be provided via an API
call.For now, I will have it in my local storage.
So my folder is something like :
rootFolder
-JS file
-HTML file
-download file (`sample.csv`)
How can I create a download link
?
I have tried so far with :
<a download="sample.csv"></a>
I have also tried using an onclick
event:
<a download="sample.csv" onclick="download()"></a>
function download|(){
.....code that calls the `api`
}
I do not know how these 2 fit: the download
API if there is one and the click
event handler if you plan to do additional logic when downloading.
href
attribute of the link to refer to the file;download
is an extra attribute you add. developer.mozilla.org/en-US/docs/Web/HTML/Element/a#Attributes