js 怎么动态设置 option 的selected 选项

<inputtype="hidden"name="a"value="${a}"/><selectclass="null"id="functioncode"name="nu... <input type="hidden" name="a" value="${a}"/>
<select class="null" id="functioncode" name="null">
<option selected value="">- Please select one -</option>
<option title="BC" value="100000001005">BC</option>
<option title="CSP" value="100000001003">CSP</option>
<option title="GPC" value="100000001007">GPC</option>
<option title="Ops" value="100000001004">Ops</option>
<option title="gps" value="100000001008">gps</option>
</select>
跟据 name =“a” 元素的value 动态设置 option的selected ,比如 a=100000001003,则CSP 被selected
展开
 我来答
tornadoorz
2013-03-20 · 超过21用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:45.5万
展开全部
直接设置最简单
给input加上onchange事件
<input type="hidden" name="a" value="${a}" onchange="select()"/>

修改input的值时触发该事件
function select()
{
var v=document.getElementsByName("a")[0].value
document.getElementById("functioncode").value=v;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式