用javascript实现菜单折叠的效果

本文介绍了如何使用JavaScript实现菜单的折叠效果。通过点击菜单项,JavaScript函数`menu_tree()`会切换指定菜单ID的显示状态,实现菜单的展开与收起。示例中展示了两个菜单项,一个初始为打开状态,另一个初始为关闭状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<script language="Javascript" type="text/JavaScript">

function menu_tree(meval)

{

var left_n=eval(meval);

if (left_n.style.display=='none')

{ eval(meval+".style.display='';"); }

else

{ eval(meval+".style.display='none';"); }

}

</script>

 

调用SCRIPT的方法:

<!--    菜单 1 开始状态为打开   -->

<TABLE class=Menu cellSpacing=0 align=center>

<TBODY>

<TR>

    <TH onClick="javascript:menu_tree('left_1');" align=middle> 登录信息 </TH>

</TR>

<TR id=left_1>

    <TD>

      <TABLE width="100%">

        <TBODY>

        <TR>

          <TD>当前登录用户</TD>

   </TR>

        <TR>

          <TD>退出登录</TD>

        </TR>

        <TR>

          <TD>修改密码

    </TD>

   </TR>

   </TBODY>

   </TABLE>

     </TD>

</TR>

</TBODY>

</TABLE>

 

<!--    菜单 2 开始状态关闭(不展开) <tr id=left=2 style="DISPLAY:none" -->

<TABLE class=Menu cellSpacing=0 align=center>

<TBODY>

<TR>

    <TH onClick="javascript:menu_tree('left_2');" align=middle> 其它信息 </TH>

</TR>

<TR id=left_2 style="DISPLAY: none">

    <TD>

      <TABLE width="100%">

        <TBODY>

        <TR>

          <TD>其它信息</TD>

   </TR>

        <TR>

          <TD>其它信息</TD>

        </TR>

        <TR>

          <TD>其它信息

    </TD>

   </TR>

   </TBODY>

   </TABLE>

     </TD>

</TR>

</TBODY>

</TABLE>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值