var t=document.getElementById('select2');
t.selectedIndex=2;

解决方案 »

  1.   

    当你不指定value   时,document.getElementById('selectID').value   获得的是selectID的选项的文本 
    指定value时   需要 
    document.getElementById('selectID').options 
    [document.getElementById('selectID').selectedIndex].text 
    获得text 
    document.getElementById('selectID').options 
    [document.getElementById('selectID').selectedIndex].value 
    获得value