日期:2014-05-18  浏览次数:20431 次

求一个js导航栏
在百度上找了     老半天也没找到,所以只有来这求各位大哥们   帮忙
我要的是一个   网站后台的   左侧导航栏。要求默认的子项都隐藏。然后点击主项以后   显示他现面的子项,在点击则隐藏



------解决方案--------------------
用JS写一个嘛
------解决方案--------------------
<script language= "javascript ">
function show_hide(new_obj)
{
var obj=document.getElementById(new_obj);
obj.style.display=(obj.style.display== 'none '? 'block ': 'none ');
}
</script>
<table>
<tr onClick= "show_hide( 'menu1 ') " style= "cursor:pointer; "> <td> 展开/折叠 </td> </tr>
<tr> <td>
<table id= "menu1 " style= "display:none; ">
<tr>
<td> 菜单项一 </td>
</tr>
<tr>
<td> 菜单项二 </td>
</tr>
</table>
</td> </tr>
</table>
<table>
<tr onClick= "show_hide( 'menu2 ') " style= "cursor:pointer; "> <td> 展开/折叠 </td> </tr>
<tr> <td>
<table id= "menu2 " style= "display:none; ">
<tr>
<td> 菜单项三 </td>
</tr>
<tr>
<td> 菜单项四 </td>
</tr>
</table>
</td> </tr>
</table>
------解决方案--------------------
恩,LS的可行,可是如果IE安全设置过高就麻烦了 javascript 失效
不知道大家怎么处理这个矛盾的?