Javascript Onchange参数以转发正确的页面

Javascript Onchange参数以转发正确的页面,javascript,html,onchange,Javascript,Html,Onchange,嘿,我想对onchange参数使用一些快速更改。请使用onchange参数帮助打开新页面 好吧,有人将拿起例如基本信息,并将被转发到新的页面,该页面已准备好为这个脚本与一些列 <div class="col-xs-10"> <input type="hidden" name="form_type" value="script"> <select id="option" class="fo

嘿,我想对onchange参数使用一些快速更改。请使用onchange参数帮助打开新页面

好吧,有人将拿起例如基本信息,并将被转发到新的页面,该页面已准备好为这个脚本与一些列

<div class="col-xs-10">
                    <input type="hidden" name="form_type" value="script">
                    <select id="option" class="form-control input-sm" name="option" **onchange=""**>
                        <option>Ping</option>
                        <option>Traceroute</option>
                        <option>Basic info</option>
                        <option>Restart modules</option>
                    </select>
                </div>

非常感谢你的帮助

如果您将目标URL放在选项中,它应该可以在未经测试的情况下工作

onchange="javascript:window.open( this.options[ this.selectedIndex ].value, '_self');"

您必须根据选项的值决定如何构建URL。

您可以使用jQuery进行此操作。为此创建一个

$function{ $'option'.changePostOption; }; 功能后选项{ $.post test.php,{option:$'option'.val} .donefunction数据{ 警报数据发布:+数据; } .errorfunction错误{ console.logerror; 有什么地方出了问题。。。; } ; } 选择值 选择1 选择2
你在寻找一种贴子式的方法吗?或者只是一个简单的重定向?我不太清楚你想要什么,谢谢你的建议。杰罗姆的评论很有效。我真正感兴趣的是,我使用的是POST方法,所以在optin im中通过POST方法发送内容,并使用它。如果我使用onchange=javascript:window.openthis.options[this.selectedIndex].value,“\u self”;我通过POST方式发送网站,这是我不想要的。我仍然想发送一个选项的名称。我怎样才能做到?抱歉,我不明白你在说什么。。。您想不想使用POST?Post as在Post表单中,如果按F5,您将收到重新提交值的消息,或者您希望使用get?获取作为URL参数传递的值…很好地向您解释我的问题。我已经编写了一些python脚本,其中我使用了选项Ping、Traceroute等的值。这些值被保存到文件中,我用python访问这些值,因此通过post$post php发送正确的值对我来说非常重要。如果将该值用作网站,则无法将正确的值保存到文件中。脚本将无法正常工作。因此,我的问题是,是否有一个选项可以使用类似的代码;Traceroute,它仍然可以使用代码onchange=javascript:window.openthis.options[this.selectedIndex].value''u self';并将其重定向到关于该选项的不同页面。因为对于每个脚本,页面都会有一点不同,但是如果我按submit,我将发送选项Ping、Traceroute中的值,而不是一个网页