<form name=form1 action="123.asp" method=post>
<select onchange='form1.submit()'>
<option value=banana>banana
<option value=orange>orange
</select>
<input type=text>
</form>

解决方案 »

  1.   

    <select onchange="javascript:window.open(this.options[this.selectedIndex].value);" size="1"> 
    <option value="http://www.csdn.net">csdn</option>
    <option value="http://www.5aaa.com">北科网</option>
    <option value="http://www.sina.com.cn">新浪</option>
    </select>
      

  2.   

    <script language="Javascript">
    <!--
    function goSubmit() {
      document.form1.submit();
    }
    -->
    </script><select name="a" onchange="javascript:goSubmit()">
    <option>...</option>
    </select>