轉載:window.open傳值

原文網址:https://www.xuebuyuan.com/499352.html

pay.aspx

<script language="JavaScript" type="text/javascript">
function selectContract(id){    
      var form = document.form1;
      form.elements("txtcontractid").value = id==undefined?"":id;
      
      
    }
</script>

  

<table>

       <tr>
        <td>採購合同編號:<span class="starred">*</span></td>
        <td colspan="3"><span class="editTab"><input name="txtcontractid" id="txtcontractid" value=""  type="text" class="TEXT" size="30" maxlength="64" readonly="true"/></span>
        <input class="button" type="button" onclick='javascript:OW("contractlist.aspx","");' value="選擇採購合同編號"/></td>      
    </tr>

</table>

  contractlist.aspx中雙擊數據行,把數據行的值傳回pay.aspx

<script language="javascript" type="text/javascript">
    function doCheck(id)
    {    
        if(window.opener && window.opener.selectContract)
        {
            opener.selectContract(id);
            window.close();
        }        
    }
</script>
<asp:Repeater ID="Repeater1" runat="server" >
 <ItemTemplate>
<tr ondblclick="doCheck('<%# Eval("ID")%>')">
<td ><%# Eval("ID")%></td>
</tr>
</ItemTemplate>
</asp:Repeater>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章