可以通过索引.<select name="sel">
<option value="111">111
<option value="aaa">aaa
<option value="bbb">bbb
</select>
<script>
document.all.sel.options[1].selected = true;
</script>

解决方案 »

  1.   

    如果只知道value可以这样子.从半角符号到全角符号的转换
    <select name="sel">
    <option value="111">111
    <option value="aaa">aaa
    <option value="bbb">bbb
    </select>
    <script>
    var sel = document.all.sel;
    for(var i=0;i<sel.options.length;i++)
    {
        if(sel.options[i].value == "aaa")
        {
            sel.options[i].selected = true;
        }
    }
    </script>
      

  2.   

    也可以这样的:text是我们看到的值
    <select name="sel">
    <option value="111">111
    <option value="aaa">aaa
    <option value="bbb">bbb
    </select>
    <script>
    var sel = document.all.sel;
    for(var i=0;i<sel.options.length;i++)
    {
        if(sel.options[i].text== "aaa")
        {
            sel.options[i].selected = true;
        }
    }
    </script>