选择Javascript中的值
我有一个SELECT元素,我想将当前url更新为所选项目的url&number=值 但是,我不知道如何捕捉值选择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 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”;}
希望这有帮助,但请检查语法