选择Javascript中的值

选择Javascript中的值,javascript,Javascript,我有一个SELECT元素,我想将当前url更新为所选项目的url&number=值 但是,我不知道如何捕捉值 <select name="prside" onchange="document.location.href = document.location.href + '&number=' + VALUE> <option>Annoncer pr. side</option> <option value="5">5<

我有一个SELECT元素,我想将当前url更新为所选项目的url&number=值

但是,我不知道如何捕捉值

<select name="prside" onchange="document.location.href = document.location.href + '&number=' + VALUE>
    <option>Annoncer pr. side</option>
    <option value="5">5</option>
    <option value="10">10</option>
    <option value="20>20</option>
    <option value="40">40</option>
</select>
20
40
替换此
替换此
检查此项:

您应该使用this.value而不是value

除了值20之外,还有一个缺少的“

请检查:

您应该使用this.value而不是value

除此之外,在值20处还缺少一个“

请尝试此代码

<select name="prside" onchange="document.location.href = document.location.href + '&number=' + this.value">
    <option>Annoncer pr. side</option>
    <option value="5">5</option>
    <option value="10">10</option>
    <option value="20>20</option>
    <option value="40">40</option>
</select>

安诺瑟私人酒店
5.
10
请尝试此代码

<select name="prside" onchange="document.location.href = document.location.href + '&number=' + this.value">
    <option>Annoncer pr. side</option>
    <option value="5">5</option>
    <option value="10">10</option>
    <option value="20>20</option>
    <option value="40">40</option>
</select>

安诺瑟私人酒店
5.
10

您可以在onchange事件上调用javascript函数,然后将值传递给url,如下所示:

<select name="prside" id="prside" onchange="return changeURL();>
   <option>Annoncer pr. side</option>
   <option value="5">5</option>
   <option value="10">10</option>
   <option value="20>20</option>
   <option value="40">40</option>
</select>

<script type="text/javascript">
function changeURL(){
var value = document.getElementById("prside").value;
window.location.href = www.myurl.com?value="+value";}
</script>
20
40
函数changeURL(){
var值=document.getElementById(“prside”).value;
window.location.href=www.myurl.com?value=“+value”;}

希望这有帮助,但请检查语法。

您可以在onchange事件上调用javascript函数,然后将值传递给url,如

<select name="prside" id="prside" onchange="return changeURL();>
   <option>Annoncer pr. side</option>
   <option value="5">5</option>
   <option value="10">10</option>
   <option value="20>20</option>
   <option value="40">40</option>
</select>

<script type="text/javascript">
function changeURL(){
var value = document.getElementById("prside").value;
window.location.href = www.myurl.com?value="+value";}
</script>
20
40
函数changeURL(){
var值=document.getElementById(“prside”).value;
window.location.href=www.myurl.com?value=“+value”;}
希望这有帮助,但请检查语法