怎么用js改变select的 <a onclick="age.options[age.selectedIndex].selected='false'; age.options[2].selected='true'">aaa</a> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.all.age.value = "值"; 比如选中第二个:var oObj = document.getElementsByTagName("option");oObj[1].selected = "selected"; 这样写可能好点var sObj = document.getElementById("age");sObj.options[1].selected = true; <script language="javascript"> function setDefault(index){ var obj=document.getElementById("age"); obj.options[index].selected=true;} </script> <select name="age" id="age" class="select"> <option value="4" selected="selected">4年</option> <option value="3">3年</option> <option value="2">2年</option> <option value="1">1年</option> </select><input type="button" value="SetDefault" onclick="setDefault(2)" /> document.all.age.value = "值"; 不兼容的写法.不推荐firefox不行 通过JS改变select 的selected option 是一到测试题吗、?不知楼主是想要实现怎样的功能,要用js改变select的选中状态有何实际意义,请描述清楚。 如何获取动态生成的表格中特定列的值 CKEditor+CKFinder整合路径问题 bootstrap的span可以自定义宽度吗? 如何同时提交多个被选中radio控件值?? 控制窗口最大化---100分-- 如何点击ma.htm 出现 当前目录下的所有文件。 一个不复杂的菜单问题等了一个月没等到答案 請問,javascript可以象vbscript一樣實現與word進行交互嗎? 如何获取DIV中的所有内容 关于Array.join() 的语法问题 js取所在行的值的问题 页面与iframe交互的问题
var oObj = document.getElementsByTagName("option");
oObj[1].selected = "selected";
sObj.options[1].selected = true;
function setDefault(index)
{
var obj=document.getElementById("age");
obj.options[index].selected=true;
} </script> <select name="age" id="age" class="select">
<option value="4" selected="selected">4年</option>
<option value="3">3年</option>
<option value="2">2年</option>
<option value="1">1年</option>
</select>
<input type="button" value="SetDefault" onclick="setDefault(2)" />
firefox不行