不知道具体怎么取出来是在HTML设计下还是直接设计button命令

解决方案 »

  1.   

    怎么设啊?是用Response.Write()嘛.把刚刚的代码加进去好像也不行
      

  2.   

    function frmOK()
            {
                var resultStr="";
                var len=document.getElementById("listbox2").options.length;
                for(var i=0;i<len;i++)
                {
                    if(i!=len-1)
                        resultStr=resultStr+document.getElementById("listbox2").options[i].text+"\n";
                    else
                        resultStr=resultStr+document.getElementById("listbox2").options[i].text;
                }
                window.returnValue=resultStr;
                window.close(); 
            }这个应该没问题,但是需要父窗体接受返回值。
    btnOpen.Attributes.Add("onclick", "var strReturn; strReturn=window.showModalDialog('XXX.aspx',null,'status:no;dialogWidth:600px;dialogHeight:350px;dialogHide:true;help:no;scroll:no');if (strReturn != null) document.getElementById('txtValue').value=strReturn");
      

  3.   

    btnOpen.Attributes.Add("onclick", "var strReturn; strReturn=window.showModalDialog('XXX.aspx',null,'status:no;dialogWidth:600px;dialogHeight:350px;dialogHide:true;help:no;scroll:no');if (strReturn != null) document.getElementById('txtValue').value=strReturn");
    在哪里写入?button1_click嘛