onclick window.location.href with variable

时间:2014-02-03 21:04:15

标签: javascript php window.location

我有一个选项,里面有一些选项,我希望用户被发送到URI中带有变量的另一个页面,以便我可以提取它。

这就是我的选择设置方式:

<select name="period" onclick="window.location.href = 'test.php?Period=' + this.selectedIndex;">

然后我应该可以使用$ _GET ['Period']来获取值。

但是,用户永远不会被发送到test.php。

为什么会这样?

2 个答案:

答案 0 :(得分:3)

试试这个:

<select name="period" onchange="window.location.href = 'test.php?Period=' + this.options[this.selectedIndex].value;">

答案 1 :(得分:1)

当select触发更改事件时,您可以轻松读取值:

<select onchange="window.location.href = 'test.php?Period=' + this.value;">
</select>