将一个列表select(高度不固定)的值读取出来.(所有的值非选中的值),请问高手怎么读值.请给点类似代码.或方法.

解决方案 »

  1.   

    function OnOk()
    {
    var section_one_name = "";
    var section_one_value = "";
    for (i=0; i<frm.section_one.options.length; i++)
    {
    section_one_name += frm.section_one.options[i].text + ";";
    section_one_value += frm.section_one.options[i].value + ";";
    }
             frm.section_one_name.value = section_one_name;
             frm.section_one_value.value = section_one_value;         frm.submit();
    }<input type='hidden' id='section_one_name' name='section_one_name'>
    <input type='hidden' id='section_one_value' name='section_one_value'>提交后,直接取section_one_name和section_one_value即可。记得给分啊。
      

  2.   

    没看明白,传值可以试下这样:
    1 两个页面show.aspx与answer.aspx
      现在要把show.aspx中的一个值传到answer.aspx中,并依新页面打开answer.aspx(固定大小)
     则,在show.aspx下:
     string s ="zhangzs";
     Response.Write("<script>window.open('answer.aspx?str=" +s+ "' ,'_blank','width=620, height = 350' )</script>"); 
     在answer.aspx下:
     Label1.Text="管理员"+Request.QueryString["str"]+"回复如下";
      

  3.   

    private void Button1_Click(object sender, System.EventArgs e)
    {
    foreach(ListItem li in ListBox1.Items)
                    Label1.Text += li.Text;
    }