如何以一种形式从 2 个选项中获取 2 个 url

<form action="Url1" method="post">

<select class="selectpicker">

<option value="1">Text 1</option>

<option value="2">Text 2</option>

</select>

<button type="submit" class="btn btn-success pull-right">Submit</button>

</form>

这是我的问题的示例代码。我想要的是在选择Text 1 Option或Text 2 Option时获得不同的网址。我该怎么做?


编辑:我想为这两个选项获取不同的网址。例如,当某人选择文本 1 选项时,他必须被定向到 URL 1 而当某人选择文本 2 选项时,他必须被定向到 URL 2


精慕HU
浏览 128回答 1
1回答

慕尼黑8549860

将 id 属性添加到您的选择器并使用 java 获取选定的值并使用 window.location 重定向到选定的 url更正后的代码如下。尝试这个 ..<form action="Url1" method="post"><select name="url" id ="url" class="selectpicker"<option value="1">Text 1</option><option value="2">Text 2</option></select><button type="submit" class="btn btn-success pull-right">Deposit&nbsp;Now</button></form>&nbsp; &nbsp; &nbsp;<script type = "text/javascript">&nbsp; &nbsp; &nbsp; &nbsp; function Redirect() {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var e = document.getElementById("url");&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var strUrl = e.options[e.selectedIndex].text;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window.location = strUrl;&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; </script>
打开App,查看更多内容
随时随地看视频慕课网APP