当前有一个下拉列表,通过上一页穿过来的值(这个值和当前下拉列表中某项的值相同)
我想通过这个值确当前页面中下拉列表默认的选项是用这个马var curvalue="当前值";
for(var i=0;i<当前列表数组.length;i++)
{
if(当前列表数组[i].value=curvalue)
{ 当前列表数组[i].checked==true;break; }
}请问是这样吗,有没有效率高点的了,谢谢
我想通过这个值确当前页面中下拉列表默认的选项是用这个马var curvalue="当前值";
for(var i=0;i<当前列表数组.length;i++)
{
if(当前列表数组[i].value=curvalue)
{ 当前列表数组[i].checked==true;break; }
}请问是这样吗,有没有效率高点的了,谢谢
解决方案 »
- javascript如何调用webservice的方法,且该方法返回的是dataset,怎么在javascript上获得dataset数据,并且使用
- js语法看不懂
- 怎么实现点击图片连接到下一张图片?或是点击图片左边链接到上一张点击图片右边链接到下一张?
- 我想调用MainFrame里的方法应该 如何 做?
- 关于include的问题
- 我在网上看到这段js代码 有些不行白的做了注释 希望大家可以帮帮我
- 动态生成并枚举表格数组
- javascript的setTimeout()一个问题.(急盼回复)
- 关于下载的问题
- 请教网页特效的一个问题。
- googleSuggst请教各位高手!
- 如何改变同类链接的背景?
当前列表数组[curvalue].selected = true;
<html>
<head>
<script language="javascript">
function show(){
var xx="bbb"; //假设上一页传来的值是bbb;
document.getElementById("se").value=xx;
}
</script>
</head>
<body onLoad="show()">
<select id="se" name="se">
<option value="0">==请选择==</option>
<option value="aaa">选项1</option>
<option value="bbb">选项2</option>
<option value="ccc">选项3</option>
</select>
</body>
</html>或者:<html>
<head></head>
<body>
<select id="se" name="se">
<option value="0">==请选择==</option>
<option value="aaa">选项1</option>
<option value="bbb">选项2</option>
<option value="ccc">选项3</option>
</select>
<script language="javascript">
var xx="bbb"; //假设上一页传来的值是bbb;
document.getElementById("se").value=xx;
</script>
</body>
</html>