有这么麻烦吗,直接来就可以了
document.selct_a.options.value = text;

解决方案 »

  1.   

    根据length对每个option判断,就得到了
    我给段代码给你看看
      

  2.   

    <BODY>
    <select name=test>
    <option value=''>all</option>
    <option value='a'>aaa</option>
    <option value='b'>bbb</option>
    <option value='c'>ccc</option>
    <option value='d'>ddd</option>
    </select>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function Selec(){
    var value='a';
    for (i=0;i<document.all.test.options.length;i++){
    if(value==document.all.test.options[i].value){
    document.all.test.options[i].selected=true;
    }
    }}
    window.onload=Selec;
    //-->
    </SCRIPT>
    </BODY>
      

  3.   

    对对对,就是nhconch(海风轻拂)这个
    document.selct_a.options.value = text;我以前一直用的是 xiaoshi(java入门中....)(半知不解) 的方法,呵呵
      

  4.   

    一年前,初学的时候,select中没有value值,即
    <select name=select_a >
    <OPTION selected>ZZZ</option>
    <OPTION >AAA</option>
    <OPTION >BBB</option>所以那时后试
    document.selct_a.options.value = zzz;就没有效果。
      

  5.   

    document.selct_a.options.value = text;
    可不可以把类似的应用到radio和checkbox,
    我试了几次,不行!
    对于radio和checkbox
    又只能遍历,然后让第N个checked或selected。
    可否根据value的text值直接让radio和checkbox选中某个
    谢谢!