如何使用JavaScript更改“选定”值?

如何使用JavaScript更改“选定”值?,javascript,jquery,select,Javascript,Jquery,Select,可能重复: 这是我的密码 <label class="conl">Pokaż wyniki jako <br><select name="show_as"> <option value="topics">Wątki</option> <option value="posts">Posty</option> </select> <br></label> 如何将默认选择从主题更

可能重复:

这是我的密码

<label class="conl">Pokaż wyniki jako
<br><select name="show_as">
<option value="topics">Wątki</option>
<option value="posts">Posty</option>
</select>
<br></label>
如何将默认选择从主题更改为帖子?
我不能以任何方式修改这部分HTML代码,但我可以在头部的任何位置添加脚本。

尝试它未测试:

 var doprdown = document.getElementsByName('show_as')[0];
 for(var i = 0; i < dropdown.options.length; i++){
     if(dropdown.options[i].value == "posts")
          dropdown.selectedIndex = i;
 }
试着用

Jquery代码:

Html代码:

这里我指定了一个id,以便选择名为show_as的选择框

 <label class="conl">Pokaż wyniki jako
<br><select name="show_as" id="show_as">
<option value="topics">Wątki</option>
<option value="posts">Posty</option>
</select>
<br></label>

如果您可以使用jQuery,请查看以下内容:
<script language="javascript" type="text/javascript" src="js/jquery-1.8.2.js"></script>
<script language="javascript" type="text/javascript"> 
$(function(){
$('#show_as').val('posts');
});
</script>
 <label class="conl">Pokaż wyniki jako
<br><select name="show_as" id="show_as">
<option value="topics">Wątki</option>
<option value="posts">Posty</option>
</select>
<br></label>