日期:2014-05-16  浏览次数:20579 次

怎样判断父窗口中的某个文本框是否存在?
一个打开的窗口要判断有没有父窗口并且父窗口中指定的文本框是否存在,若存在则赋值到文本框

------解决方案--------------------
if(self != top)
{//有父窗
var obj = parent.document.getElementById("ipt"); //父窗input的ID写上ipt
if(obj)
{//有INPUT
obj.value = "123456";
}

这是IFRAME或FRAMESET结构的时候用的.


弹出窗的话:
if(window.opener != null)
{//有父窗
var obj = window.opener.document.getElementById("ipt"); //父窗input的ID写上ipt
if(obj)
{//有INPUT
obj.value = "123456";
}