Js 子窗口更改父窗口控件值
开启子窗口:
window.open('url?field=' + strField, '_media', 'width=320,height=190,resizable=no,left=150,top=180');
微软技术文档解释:https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.forms.htmlwindow.open?view=net-5.0
关闭子窗口
给子窗口控件一个 Href 属性, 用来关闭页面与对父窗口控件赋值
赋值代码1:
//被更改的控件设置只读属性后,value值会设置失败,text会设置成功
window.opener.document.控件ID.value = "";
赋值代码2:
window.opener.document.getElementById('控件id').value = '';
前台代码
<form id="Form1" method="post" runat="server"*>
// 赋值1: vs 2008以下版本适用,以上版本不适用
<input type="text" id="TXT_sjk" runat="server" onclick="calendarPicker('From1.TXT_sjk')" />
// 赋值2: vs 2008以下版本不适用,以上版本适用
<INPUT type&