提交的瞬间,读取的例子:
<select size="1" name="myselect1">
<option value="kele">kele</option>
<option value="pijiu">pijiu</option>
</select>
……
<input type="submit" value="输出" onclick="check()" name="button1"><!--
function check(){
for(i=0;i<document.form1.myselect1.length;i++)
if(document.form1.myselect1[i].selected)
{
var drink=document.form1.myselect1[i].value
}}
敲了这么多,好累

解决方案 »

  1.   

    1.用同名隐藏域
    <select name="sd" disabled>
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3" selected>c</option>
    <option value="4">d</option>
    <option value="5">e</option>
    </select>
    <input type="hidden" name="sd" value="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    sd(1).value=sd(0).value;
    //alert(sd(1).value);
    //-->
    </SCRIPT>
    2.下拉框可以选,但值不会变
    <select name="st" onchange="this.value=sdValue">
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3" selected>c</option>
    <option value="4">d</option>
    <option value="5">e</option>
    </select>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var sdValue=st.value;
    //-->
    </SCRIPT>
      

  2.   

    我觉得楼上的方法更实用。
    1.用同名隐藏域
    <select name="sd" disabled>
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3" selected>c</option>
    <option value="4">d</option>
    <option value="5">e</option>
    </select>
    <input type="hidden" name="sd" value="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    sd(1).value=sd(0).value;
    //alert(sd(1).value);
    //-->
    </SCRIPT>
    2.下拉框可以选,但值不会变
    <select name="st" onchange="this.value=sdValue">
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3" selected>c</option>
    <option value="4">d</option>
    <option value="5">e</option>
    </select>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var sdValue=st.value;
    //-->
    </SCRIPT>
      

  3.   

    还没说完呢,呵呵3.提交时附加到url上
    <form name="myform" action="inquer.jsp" method="get">
    <select name="st" disabled>
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3" selected>c</option>
    <option value="4">d</option>
    <option value="5">e</option>
    </select>
    <input type="button" name="tj" value="提交" onclick="appendURL(this.form);">
    </form>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function appendURL(form) {
    form.action=form.action+"?st="+form.st.value;
    form.submit();
    }
    //-->
    </SCRIPT>
      

  4.   

    只读的可以得到的呀,只有disable的才的不到呀!