请问如何用js来选中select中某个Option? 我页面也好了一个select,想根据后天传过来的值来选中select对应的

selectsize="1"name="memberquestion"id="memberquestion"style="width:220px;"><optionval... select size="1" name="memberquestion" id="memberquestion"style="width:220px;">
<option value="请选择" selected>请选择</option>
<option value="您母亲的名字">您母亲的名字</option>
<option value="您亲的名字">您父亲的名字</option>
<option value="您小学的名字">您小学的名字</option>
<option value="您的出生地">您的出生地</option>
</select>

比如我后台传过来一个''您亲的名字'',我想在页面加载的时候就让select选中对应的这项,求各位大哥帮忙.......
展开
 我来答
walleyekneel
2011-08-17
知道答主
回答量:59
采纳率:0%
帮助的人:29.1万
展开全部
<script type="text/javascript">
function test() {
var sel = document.getElementById("memberquestion");
for (var i = 0; i < sel.length; i++) {
if (sel[i].value == "您母亲的名字") {
//后台传过来的数据
sel[i].selected = true;
}
}
}

</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灰人王
2011-08-17 · TA获得超过2456个赞
知道大有可为答主
回答量:2401
采纳率:0%
帮助的人:912万
展开全部
document.getElementById("memberquestion").value="您亲的名字";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
menglingbujie
2011-08-17
知道答主
回答量:19
采纳率:0%
帮助的人:14.8万
展开全部
name="mike"
for(var i=0;i<memberqueston.options.length;i++){
if(name==memberquestion.options[i].value){
memberquestion.options[i].selected = true;
return;
}
}
追问
谢谢了,改了一下好了,谢谢大哥
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式