iframe窗口中是否存在如何查找输入文本框?

时间:2010-02-04 09:59:38

标签: javascript

如何在我的iframe html窗口中使用javascript

查找输入文本框是exit还是no

现在我使用下面的代码

if(document.getElementById('iframe').contentWindow.document.getElementById("INPUTBOX").value)
{
alert("Exist")
}
else
{
alert("NOT Exist")
}

但是它给了我错误“需要对象”

1 个答案:

答案 0 :(得分:1)

您需要从if语句的末尾删除.value

if(document.getElementById('iframe')
         .contentWindow.document.getElementById("INPUTBOX")) 
{ 
    alert("Exist");
} 
else 
{ 
    alert("NOT Exist"); 
}

您收到“需要对象”错误的原因是页面上不存在输入框,您仍在尝试访问value属性。访问不存在的对象上的属性将引发该错误。