gpt4 book ai didi

javascript - 使用 javascript 单击时将表单值下载为 csv

转载 作者:行者123 更新时间:2023-12-03 06:29:31 25 4
gpt4 key购买 nike

我正在编写一个小型应用程序,我需要使用下拉菜单输入信息,然后将值下载为 csv 文件,以便在 Python 中进行操作。一切都是离线的;我使用 Javascript 的唯一原因是我需要显示交互式 svg 图表,并且在浏览器中更容易。我的表格是这样的:

<form name="myForm">
<select name="dropdownMenu">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select><br>
</form>

然后我知道我可以通过以下方式访问选定的表单值:

<input type="button" value="Click" onclick="alert(document.myForm.dropdownMenu.value)">

有没有办法通过类似的方式触发该值的下载?:

<a href="document.myForm.dropdownMenu.value" download="myFile.csv">Download</a>

最佳答案

您可以使用encodeURI和window.open函数

   var encodedUri = encodeURI(csvjson);
window.open(encodedUri);
var encodedUri = encodeURI(csvContent);

关于javascript - 使用 javascript 单击时将表单值下载为 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38503815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com