<select id="s" size=1> 
</select> 
<script language="javascript" > 
<!-- 
var option=new Option("abc","2312"); 
document.all.s.options[0]=option; 
var option2=new Option("def","m"); 
document.all.s.options[1]=option2; 
var option3=new Option("kkk","bbc",false,true); 
document.all.s.options[2]=option3; 
//--> 
</script>
为什么选定的老是def ,而不是kkk啊,我只想选定kkk的,请问怎么修改呢,很急

解决方案 »

  1.   

    <select id="s" size=1> 
    </select> 
    <script language="javascript" > 
    <!-- 
    var option=new Option("abc","2312"); 
    document.all.s.options[0]=option; 
    var option2=new Option("def","m"); 
    document.all.s.options[1]=option2; 
    var option3=new Option("kkk","bbc",false,true); 
    document.all.s.options[2]=option3; 
    document.all.s.options[2].selected = true;
    //--> 
    </script> 
      

  2.   

    原因找到,3楼MM没错了~~~~这是ie6.0的问题