Javascript 从iframe加载时隐藏div

Javascript 从iframe加载时隐藏div,javascript,facebook,Javascript,Facebook,我的密码怎么了?谢谢你提供任何线索 <script language="javascript"> if(window.name != "") {document.getElementById("toggleText").style.display = 'none';} </script> <div id="toggleText"> Hello </div> if(window.name!=“”){document.getEleme

我的密码怎么了?谢谢你提供任何线索

<script language="javascript"> 
   if(window.name != "") {document.getElementById("toggleText").style.display = 'none';}
</script>

 <div id="toggleText"> Hello </div> 

if(window.name!=“”){document.getElementById(“toggleText”).style.display='none';}
你好
将此代码
Hello
放在脚本标记上方


您试图隐藏不在DOM中的元素。

您试图访问尚未解析的div。将javascript放在HTML代码之后,或者让它在onLoad上运行(或document.ready或诸如此类)

在ready函数上编写代码,实际上您正在尝试在DOM中加载元素之前访问它

那样

 $(document).ready(function () {
 try {
       if(window.name != "") 
       {
         document.getElementById("toggleText").style.display ='none';
       }   
     }  
    catch (e) { alert("Error:  " + e); }
});

如果问题已解决,则至少接受解决方案Hanks primavera133。您提供了两种解决方案:)