2010-02-04 65 views
1

如何找到输入文本框是出口或没有在我的iframe HTML窗口使用JavaScript如何在iframe窗口中找到输入文本框?

现在,我使用下面的代码

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

但它给了我

回答

1

你错误“所需的对象”需要从if语句的末尾删除.value

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

你所得到的“所需的对象”之所以错误是输入框的页面不存在,你还在尝试访问value属性。访问不存在的对象上的属性将引发该错误。