title.onclick=function(event){ var oli_1=document.getElementById('li'), oul=oli_1.parentNode; //oul.setAttribute("display","block");//为什么没效果 oul.style.display='block'; // 执行脚本 }
setAttribute是只能通过元素节点访问的函数,你看你的节点类型是不是不对
oul.style.display='block';使用这个有效果吗?如果没有那就有可能是事件冒泡的问题