问个隐藏层的问题
打开一个层后,我想点击该层外的任何地方就隐藏该层,不知道怎么实现的,想了好久。
------解决方案-------------------- <HTML>  
  <head>  <title> 层的问题 </title>  </head>  
  <style type= "text/css ">  
  #layer1{ 
   width:300; 
   height:300; 
   background-color:#eeeeee; 
   margin-top:200px; 
   margin-left:150px; 
  } 
  </style>  
  <BODY>  
   <div id= "layer1 ">  
    
   </div>  
   <script language= "JavaScript ">     
   document.body.onclick=function(){ 
   var e=window.event.srcElement.tagName; 
     if(e&&e== "DIV "){ 
    alert( "这样就不会了!呵呵~ "); 
    window.event.returnValue=false; 
 } 
 else{ 
 document.getElementById( "layer1 ").style.display= "none "; 
 }    
   } 
   </script>  
  </body>  
  </html>    
------解决方案--------------------  你自己不能动手改改吗? 
 别人给的代码永远只能为自己提供一个思路,问题还得自己来解决: 
 window.event.srcElement.parentNode.tagName