function init() { var q_number = 0; var csvquestion; function calc(n) { var tn = csvquestion[n]; for (var id of ["q1", "q2", "q3", "q4", "q5"]) { var anser = document.getElementById(id).value; if (anser == tn[id]) { document.getElementById('a1').innerHTML = "○"; } } } fetch("./question.csv"). then(function(resp) { return resp.text().then(function(text) { csvquestion = new CSV(text, { header: true }).parse(); calc(0); }); }); } var ans = document.getElementById('ans'); ans.addEventListener('click', init);