如何发送HTML表单数据基本文件< input type="file" name="file" value="">到桌面使用html

gojuced7  于 2022-12-09  发布在  其他
关注(0)|答案(1)|浏览(99)

我们正在进行一个项目,我们使用表单标签从我们的系统访问一个文件,然后将其下载回我们的系统,基本上在桌面上使用html。
我希望将文件保存在桌面上

webghufk

webghufk1#

您可以尝试以下代码:

<input type="input" id="inputFile" />
<a id="downloadLink">Download the file</a>

<script>

const fileInput = document.getElementById("inputFile")
const downloadLink = document.getElementById("downloadLink")

fileInput.addEventListener("change", () => {
    if (!fileInput.files.length) return;
    const urlObj = URL.createObjectURL(fileInput.files[0])
    downloadLink.href = urlObj
})

</script>

相关问题