JSFiddle - React, Tailwind, and code Playground

by Leonid Artemev

HTML

<a id='link1' target='_blank'>link1</a>
<a id='link2' target='_blank' download='test.csv'>link2</a>

JavaScript

var blob = new Blob(['test'], {type:'application/csv'});
var dataURL = 'data:application/csv;charset=utf-8,' + encodeURIComponent('test');
var url = URL.createObjectURL(blob);


var link1 = document.getElementById('link1');
link1.href= url;

var link2 = document.getElementById('link2');
link2.href = dataURL;