首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎样判断父窗口中的某个文本框是否存在?解决思路

2012-02-09 
怎样判断父窗口中的某个文本框是否存在?一个打开的窗口要判断有没有父窗口并且父窗口中指定的文本框是否存

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

[解决办法]
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";
}

热点排行
Bad Request.