我有这个错误;有人可以帮忙吗?:csv.html:24 Uncaught ReferenceError: download_csv is not definedat HTMLButtonElement.onclick HTML:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <link rel="stylesheet" href="style.css"> <title>CSV for Discogs</title> <style> td { max-width: 15vw; overflow: auto; } </style></head><body> <div> <input type="file" name="filename" id="fileInput"> <div class="csv"></div> <script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha256-/SIrNqv8h6QGKDuNoLGA4iret+kyesCkHGzVUUV0shc=" crossorigin="anonymous"></script> <script src="csv.js"></script> <button onclick="download_csv()">Download CSV</button> </div></body></html>JS(相关摘录):function download_csv() { var csv = 'Name,Title\n'; data.forEach(function(row) { csv += row.join(','); csv += "\n"; }); console.log(csv); var hiddenElement = document.createElement('a'); hiddenElement.href = 'data:text/csv;charset=utf-8,' + encodeURI(csv); hiddenElement.target = '_blank'; hiddenElement.download = 'people.csv'; hiddenElement.click();}我希望代码在按下按钮时输出一个 csv 文件。我正在使用 Atom 在 Windows 10 中编辑代码。
添加回答
举报
0/150
提交
取消