js子窗口如何得到父窗口中某表单的值
我有一个父窗口,打开一个子窗口,该子窗口通过js得到一个no值,我现在想将父窗口中某个输入框的值设置为这个no值。怎么设置?父窗口输入框为:<inputtype="tex...
我有一个父窗口,打开一个子窗口,该子窗口通过js得到一个no值,我现在想将父窗口中某个输入框的值设置为这个no值。怎么设置?
父窗口输入框为:<input type="text" id="NO" size="25" />
我想这样赋值:window.opener.document.getElementById("NO").value = document.getElementById("no").value;
可是执行的时候,父窗口没有显示,子窗口通过alert(window.opener.document.getElementById("NO").value);
也没得到值。也就是说根本没设置成功。
怎么才能设置成功呢?高手帮帮忙啊,急! 展开
父窗口输入框为:<input type="text" id="NO" size="25" />
我想这样赋值:window.opener.document.getElementById("NO").value = document.getElementById("no").value;
可是执行的时候,父窗口没有显示,子窗口通过alert(window.opener.document.getElementById("NO").value);
也没得到值。也就是说根本没设置成功。
怎么才能设置成功呢?高手帮帮忙啊,急! 展开
2个回答
推荐于2018-05-17
展开全部
直接改成parent.document.getElementById("NO").value = document.getElementById("no").value;
其中:parent.document.getElementById("NO").value就是得到父窗口id为NO的表单值!
其中:parent.document.getElementById("NO").value就是得到父窗口id为NO的表单值!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询