gpt4 book ai didi

javascript - 使用 HTML 下拉菜单生成表单

转载 作者:行者123 更新时间:2023-11-28 11:41:15 25 4
gpt4 key购买 nike

我建了一个网站。当用户从下拉菜单中选择一个选项时,我希望他们能够点击提交按钮以打开存储在服务器上的 PDF(我已经完成了这背后的后勤工作)。

这完全是内部的。客户端将打开站点,站点将向服务器提交请求,并从服务器拉取文件。

我已经能够创建 HTML 来让 IE 提示用户从他们计算机上的服务器打开 PDF。现在我需要弄清楚如何在其中实现它。 (出于隐私原因,我用于选项值的名称已更改)

<form style="text-align:center;>
<form action="">
<select name="hidden">
<option value="v1">v1</option>
<option value="v2">v2</option>
<option value="v3">v3</option>
<option value="v4">v4</option>
<option value="v5">v5</option>
<option value="v6">v6</option>
</select>

我用来提示用户打开存储在本地服务器上的文件的代码是:

    <html>
<head>
</head>
<body>

<a href="file://R:/Users/User_name/Folder/File_Name">Click Me</a>
</body>
<html>

我的脑子坏了,我一辈子都想不出如何将两者结合起来。

(摘要:下拉列表,当选择一个选项并且用户点击提交按钮时,运行我提供的底部代码以打开存储在服务器上的文件)

最佳答案

<select name="hidden" onchange="openFile();">
<option value="v1">v1</option>
<option value="v2">v2</option>
...
</select>

<script>
function openFile() {
// do selection logic
window.location.href = "PDF_LOCATION.pdf";
}
</script>

关于javascript - 使用 HTML 下拉菜单生成表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20668559/

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