如何更改重定向链接[关闭]

问题描述 投票:-2回答:2

我有一个下拉菜单,当我将选项值更改为0002(NoInvois的值)时,它使用代码将我定向到了localhost / databasename / 0002]

<select name="NoInvois" onchange="window.location.href=this.options[this.selectedIndex].value"><option value=""></option>

我应该添加些什么,以便它将我重定向到localhost / databasename / NoInvois = 0002

javascript html onchange
2个回答
0
投票

尝试一下:

  <select name="NoInvois" onchange="window.location.href='NoInvois='+this.options[this.selectedIndex].value"><option value=""></option>

0
投票

负责重定向浏览器的javascript是:window.location.href=

因此,您需要更改之后的内容,使其看起来像要重定向到的URL。

this.options[this.selectedIndex].value是选择字段中的值选择。

因此您只需要在URL字符串中添加NoInvois=

您希望它看起来像:window.location.href='NoInvois='+this.options[this.selectedIndex].value

<select name="NoInvois" onchange="window.location.href='NoInvois='+this.options[this.selectedIndex].value"><option value=""></option>

© www.soinside.com 2019 - 2024. All rights reserved.