// Source: https://blog.mounirmesselmeni.de/2012/11/20/reading-csv-file-with-javascript-and-html5-file-api/ // Source: https://www.js-tutorials.com/javascript-tutorial/reading-csv-file-using-javascript-html5/ function handleFiles(files) { // Check for the various File API support. if (window.FileReader) { // FileReader are supported. getAsText(files[0]); } else { alert('FileReader are not supported in this browser.'); } } function getAsText(fileToRead) { var reader = new FileReader(); // Read file into memory as UTF-8 reader.readAsText(fileToRead); // Handle errors load reader.onload = loadHandler; reader.onerror = errorHandler; } function loadHandler(event) { var csv = event.target.result; processData(csv); } function processData(csv) { var table = "
"; table += data[j]; table += ""; } table += " |