document.getElementById("menuTree").childNodes;
用的是iframe框架document.getElementById("menuTree").style.display = "none"
总是报 has no properties还有就是event的 问题 
提示未定义

解决方案 »

  1.   

    alert(document.getElementById("menuTree"));
      

  2.   


    //返回兼容IE和 FF的 event
     function getEvent()
     {  
        if(document.all)    
         return window.event;
        
    func=getEvent.caller;   
    while(func!=null)
    { 0
     var arg0=func.arguments[0];
           if(arg0)
           {
             if((arg0.constructor==Event || arg0.constructor ==MouseEvent)
               || (typeof(arg0)=='object' && arg0.preventDefault && arg0.stopPropagation))

                return arg0;
    }
     }
    func=func.caller;
        }
        return null;
      }
    //用的时候就这么用
    function myevent()
    {
       
            var evt=getEvent();
            //if(evt.keyCode==13){alert('ss');return false;}
            alert(evt.keyCode);
    }

      

  3.   

    childNodes:
       FF合IE不同,FF中有额外的文字节点
    event:
       FF中,event需要从事件触发源传递过来, 而IE则是用的全局变量window.event