推荐于2016-05-31 · 知道合伙人软件行家
关注
展开全部
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>select</title>
</head>
<body>
<div>
<select name="" id="selId">
<option value="one">1</option>
<option value="two">2</option>
<option value="three">3</option>
<option value="four">4</option>
</select>
</div>
<!-- 这是js部分: -->
<script>
window.onload=function(){
var optElements=document.getElementById("selId").children;
var optValue='three';//这是已知的值
for(var opt in optElements){
if(optElements[opt].value==optValue){
optElements[opt].selected="selected";
return;
}
}
}
</script>
</body>
</html>
展开全部
window.onload=function(){
var opts = document.getElementById('sel').getElementsByTagName('option'),opt_value = '4';
for(var i in opts){
if(opts[i].value==opt_value){
opts[i].selected = 'selected';
return;
}
}
}
<select id="sel">
<option value="">-----</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById('ops').options[i].selected=true;,其中的i值就是你想要设置的那个默认值
追问
不管用呀 。。。
追答
截个图看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById('sel').options[0].selected=true;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询