Javascript 我想将选定值推送到选择/选项下拉列表中

Javascript 我想将选定值推送到选择/选项下拉列表中,javascript,select,option,Javascript,Select,Option,我只想使用javascript在select/option下拉列表中选择一个值 修订版 抱歉搞混了。这是修改后的代码 document.getElementById("sel_activity").value = activity; 这也会起作用,但要长一点 <select id='sel_activity'> <option value='CYC'>Cycle Count</option> <option value='INV'>Invento

我只想使用javascript在select/option下拉列表中选择一个值

修订版 抱歉搞混了。这是修改后的代码

document.getElementById("sel_activity").value = activity;
这也会起作用,但要长一点

<select id='sel_activity'>
<option value='CYC'>Cycle Count</option>
<option value='INV'>Inventory Count</option>
<option value='INVDROP'>Inventory Drop off</option>
<option value='INVPICK'>Inventory Pick up</option>
<option value='TRAIN'>Training</option>
</select>

<script type="text/javascript">

var select = 'CYC';
var myselect=document.getElementById("sel_activity")
for (var i=0; i<myselect.options.length; i++){
 if (myselect.options[i].value == select)
 {
    myselect.options[i].selected = true;
 }
 else
 {
    myselect.options[i].selected = false;
 } 
} 
</script>

周期计数
存货盘点
库存下降
盘点
训练
var select='CYC';
var myselect=document.getElementById(“选择活动”)
对于(var i=0;i
使用jQuery

$("#sel_activity").val("CYC")
jQuery是一个轻量级javasscript库,它在DOm事务、事件处理和ajax交互方面非常有用

将jQuery添加到页面很简单,只需在head部分添加一行代码即可包含jQuery库

<head>
  <script type="text/javascript" src="h ttp://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>


很抱歉,我不是要添加新选项,而是要更改显示的选项。我的客户端包括与大多数JS libarries不兼容的blackberry设备。jQuery库仅由javascript组成。您说过您需要使用javascript来完成此操作。确实如此,但javascript比我希望加载的移动设备多得多。在操作系统之前也是BB5.o与jquery存在未解决的兼容性问题。希望jquery移动项目能够解决这些问题。您的问题(如果这里有)没有足够清楚地表明你到底想做什么,这导致一些答案被张贴出来,对你没有帮助。你应该尝试在你的帖子中添加更多细节,以避免进一步的混乱,甚至问题被关闭。
<head>
  <script type="text/javascript" src="h ttp://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>