刚开始学js,求大神指点一下,这段代码错在哪里?想实现的效果是载入页面后调用这个方法可以实现:只显示一级菜单,隐藏二级菜单。多谢了

刚开始学js,求大神指点一下,这段代码错在哪里?想实现的效果是载入页面后调用这个方法可以实现:只显示一级菜单,隐藏二级菜单。谢谢了
function loadF()
{
    //获取<ul></ul>的所有子节点<li>
    var array = document.getElementsByTagName("ul").item(0).childNodes;
   //遍历子节点 
    for (var i = 0; i < array.length; i++) 
    {
        //获取<li></li>标签的子节点 
        var li_child = array.item(i).childNodes;
        for (var j = 0; j < li_child.length; j++)
         {
             if (li_child.item(j).childNodes.tagName == "ul")
             {
                li_child.item(j).childNodes.style.display = "none";
             }
         }
    }
}
------解决思路----------------------
贴下html
 if (li_child.item(j).childNodes.tagName == "ul")//ul改成大写的