javascript - 如何使用 JavaScript 更改 “selected” 值?

标签 javascript jquery select

Possible Duplicate:
How to change “selected” value in combobox using JavaScript?

这是我的代码”

<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 代码,但我可以在 head 内的任何位置添加脚本。

最佳答案

尝试一下(尚未测试):

 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:

$("select[name='show_as'] > option[value=posts]").attr('selected', true);

关于javascript - 如何使用 JavaScript 更改 “selected” 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13669493/

相关文章:

javascript - 如何将发布请求重定向到 node.js 中的其他 url?

javascript - 如何获取选中的动态复选框的值

javascript - jQuery 如何保护覆盖 jQuery 和 $

php - 尝试根据下拉列表结果运行 SELECT sql 查询。 MySQL PHP

mysql - 选择不相关的项目

javascript - 使用相同的函数 angularjs 进行多表排序

javascript - jQuery Accordion 获取父 li

javascript - jQuery on click 在相同的 .wrappers 中独立循环图像

javascript - Rails-jQuery 为什么我必须点击两次才能显示 jQuery 效果?

mysql从子查询中解决外部查询