各位兄台:
<FORM name="Form1" method="post">
<INPUT type="hidden" value="0100,北京;0200,上海;0300,………………
………………………………
………………<OPTION value="3100">浙江省</OPTION>
<OPTION value="3200">香港</OPTION>
<OPTION value="3300">澳门</OPTION>
<OPTION value="3400">台湾</OPTION>
<OPTION value="3500">国外</OPTION>
</SELECT>
<SELECT style="WIDTH: 80px" name="Location">
<OPTION value="1000" selected>北京</OPTION>
</SELECT>
我想把下拉框的值显示在LABLE控件里,教教我怎么写代码呗,谢谢!

解决方案 »

  1.   

    你用html代码写的我不会,如果是用C#写的我会,我也是菜鸟 :)给你up一下吧。
      

  2.   

    使用 Request.Form 来取得 Form 里面控件的值,如:string location = Request.Form["Location"]; // 来获取地址的值
      

  3.   

    首先需要把下拉框添加属性“runat="server"”
    而且要把Label中也修改成“runat="server"”至于显示,可以如下 :
    lbl.Text = cmb.SelectedValue.ToString()
      

  4.   

    <SELECT style="WIDTH: 80px" name="Location" onchange='javascript:document.all("Label1").innerText = document.all("Location").value'>
    <OPTION value="3100" selected>浙江省</OPTION>
    <OPTION value="3200">香港</OPTION>
    <OPTION value="3300">澳门</OPTION>
    <OPTION value="3400">台湾</OPTION>
    <OPTION value="3500">国外</OPTION>
    </SELECT>
    <DIV id="Label1" style="DISPLAY: inline; Z-INDEX: 101; LEFT: 16px; WIDTH: 70px; POSITION: absolute; TOP: 128px; HEIGHT: 15px" ms_positioning="FlowLayout">Label</DIV>