Php 单击所选选项的事件时,从组合框中打开新网页

Php 单击所选选项的事件时,从组合框中打开新网页,php,javascript,html,combobox,onclick,Php,Javascript,Html,Combobox,Onclick,我有一个带有几个组合框的页面。组合框选项由以下PHP代码填充。(从ini文件中收集$id和$label。) 最后单击一个提交按钮,将值传递给另一个php脚本,该脚本将用户重定向到特定的网页 我希望能够使用组合框在onclick事件中将用户引导到所选页面。(每个选项将是一个新页面,与选项中指定的值相对应。) 您说过,“每个选项都将是一个新页面,对应于指定的值 在选项中。” 所以,我假设你有 HTML 只需将上述代码放入您的头部标签中,标签用脚本标签包装,如 <head> &

我有一个带有几个组合框的页面。组合框选项由以下PHP代码填充。(从ini文件中收集$id和$label。)


最后单击一个提交按钮,将值传递给另一个php脚本,该脚本将用户重定向到特定的网页

我希望能够使用组合框在onclick事件中将用户引导到所选页面。(每个选项将是一个新页面,与选项中指定的值相对应。)

您说过,“每个选项都将是一个新页面,对应于指定的值 在选项中。”

所以,我假设你有

HTML 只需将上述代码放入您的
头部
标签中,标签用
脚本
标签包装,如

<head>
    <script type="text/javascript">
        // above code goes here
    </script>
</head>

//上面的代码在这里

.

这与PHP无关。显示HTML,而不是服务器端代码。
<select id="wbox" name="MPR">
    <option value="0" selected="selected"></option>
    <option value="http://yahoo.com">Yahoo</option>
    <option value="http://stackoverflow.com">Stackoverflow/</option>
</select>
window.onload=function(){
    var combo=document.getElementById('wbox');
    combo.onchange=function(){
        if(this.value!='0') window.open(this.value, '_blank');
    };
};
<head>
    <script type="text/javascript">
        // above code goes here
    </script>
</head>