<select disabled>
  <option value="1">1</optioin>
  <option value="2">2</optioin>
  <option value="3" selected>3</optioin>
</select>
<input type="hidden" name="selectValue" value="3">
用一个隐藏的input来提交select所代表的值。

解决方案 »

  1.   

    <select name=ss disabled=true>
    <option>sdfsd
    <option selected value="111111">sdsdgert
    </select>
    <input type=hidden name=ss_val >   
    <script language="javascript">
    document.all("ss_val").value=document.all("ss").value;
    </script>
      

  2.   

    <select name=selType id=selType style="Width:100px">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    </select>
    <input type=checkbox onclick="document.all.selType.disabled=document.all.selType.disabled==true?false:true;">select是否可用
    <br>
    <input type=button value="ShowValue" onclick="return show();">
    <script>
    function show() {
    alert(document.all.selType.value);
    }
    </script>
      

  3.   

    select的disabled属性可以设置呀
      

  4.   

    对了,我说的提交是提交到另一个asp页面
      

  5.   

    这样就行了.一样能提交 :)<select onchange="this.options[2].selected=true">
      <option value="1">1</optioin>
      <option value="2">2</optioin>
      <option value="3" selected>3</optioin>
    </select>