比如我有个 TextBox 控件,旁边有个按纽 用来弹出新的窗体, 到新的窗体取个tree控件的值, 怎么把值赋给 TextBox控件上去?

解决方案 »

  1.   

    var value=window.opener.xxx.value
      

  2.   

    <script language="javascript">
    function confirmSelect()
    {
    tdText = treeview1.getTreeNode(treeview1.selectedNodeIndex).getAttribute("Text");
    tdID   = treeview1.getTreeNode(treeview1.selectedNodeIndex).getAttribute("NodeData");
    if(confirm("您确认要选择 "+tdText+" ?"))
    {
    window.opener.FrmCorpManager.txtCallingType.value=tdID;
    // parwin.document.all.hdnProjectID.value=tdID;
    window.close();

    }
    }
    </script>
      

  3.   

    wwwhang() ( ) 信誉:100    Blog   你能不能在帮我写清楚点。 我js 不懂。  帮我把主窗体。 和弹查窗体 都写下好吧
      

  4.   

    form1.aspx
    <input type=button onclick="javascript:window.open('form2.aspx','','width=500,height=500');" value="得到treeview值">
    <asp:textbox id="txt1" Width="382" Runat="server" Columns="70"></asp:textbox>
    form2.aspx
    <script language="javascript">
    function confirmSelect()
    {
    tdText = treeview1.getTreeNode(treeview1.selectedNodeIndex).getAttribute("Text");
    if(confirm("您确认要选择 "+tdText+" ?"))
    {
    window.opener.form1.txt1.value=tdText;
    window.close();

    }
    }
    </script>
    <INPUT id="btn" value="确定" onclick="confirmSelect()" style="WIDTH: 48px; HEIGHT: 20px"
     type="button">