gpt4 book ai didi

javascript - 如何允许用户输入 # ,它会找到具有正确 # 的本地 zip 文件之一并继续下载它?

转载 作者:行者123 更新时间:2023-12-01 00:57:15 28 4
gpt4 key购买 nike

我目前正在创建一个简单的 HTML 页面,允许用户输入“#”,然后单击按钮,它将下载相应的“#.zip”。

<!DOCTYPE html>    
<h2>Enter FileName # to start download...</h2>
<input type="text" id="refID" title="Enter FileName # to start download">
<button type= "file" onclick="Download()">Download</button>
<script>
function Download() {

var x = document.createElement('a');
var y = "ModifiedIndex/"+document.getElementById("refID").value+".zip";
x.href = y;
}
</script>

我预计会进行下载,但页面要么会变成空白,要么什么都不做并停留在页面上。

最佳答案

可能导致页面变为空白的原因是 <button type="file">type="file"不存在,因此它会退回到默认提交表单。 (没有可见的,但如果真正的代码有一个......)使用 type="button" .

导致下载失败的原因是您创建了一个链接,设置了链接的目标位置,然后丢弃了该链接。而是导航到 URL:

function Download() {
location.href = "ModifiedIndex/"+document.getElementById("refID").value+".zip";
}

关于javascript - 如何允许用户输入 # ,它会找到具有正确 # 的本地 zip 文件之一并继续下载它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56446468/

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