<select id="test">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select><script>
document.getElementById("test").value = "2";
</script>

解决方案 »

  1.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head><body>
    <select id="test">
    <option value="1" selected>1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    </select>
    <script>
    var s1=document.getElementById("test");
    var length;
    length=s1.length;
    for(i=0;i<length;i++)
    {
    if (s1[i].value == "2")
    s1[i].selected = true;
    }
    </script>
    </body>
    </html>
      

  2.   

    <option value="2">2</option>你的1不是默认的么?如果你想要默认的,<option value="2" select>2</option>就可以了啊!如果是想触发什么东西……使用yyy431706(观兰) 的吧,他的程序可以改造成为一个函数,就可以被任何的东西调用了~
      

  3.   

    ?  <select id="test">
    <option value="1" selected>1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    </select><script>
    document.getElementById("test").value = "2";
    </script>