首页前端开发HTML单击按钮显示隐藏子菜单 经典

单击按钮显示隐藏子菜单 经典

时间2024-01-25 10:44:52发布访客分类HTML浏览653
导读:收集整理的这篇文章主要介绍了html5教程-单击按钮显示隐藏子菜单 经典,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 [htML] <...
收集整理的这篇文章主要介绍了html5教程-单击按钮显示隐藏子菜单 经典,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 [htML]  

mce:script language="javascript"> !--    

VAR count=0; //做计数器     

var limIT=new Array(); //用于记录当前显示的哪几个菜单     

var countlimit=1; //同时打开菜单数目,可自定义     

function expandIt(el) {    

obj = eval("" + el);    

    if (obj.style.display == "none") {    

        obj.style.display = "block"; //显示子菜单     

        if (countcountlimit) { //限制2个     

        limit[count]=el; //录入数组     

       count++;    

        }    

        else {    

        eval("" + limit[0]).style.display = "none";    

        for (i=0; ilimit.length-1; i++) { limit[i]=limit[i+1]; } //数组去掉头一位,后面的往前挪一位     

        limit[limit.length-1]=el;    

       }    

    }    

   else {    

   obj.style.display = "none";    

    var j;    www.2cto.COM

    for (i=0; ilimit.length; i++) { if (limit[i]==el) j=i; } //获取当前点击的菜单在limit数组中的位置     

    for (i=j; ilimit.length-1; i++) { limit[i]=limit[i+1]; } //j以后的数组全部往前挪一位     

    limit[limit.length-1]=null; //删除数组最后一位     

    count--;    

    }    

}    

// --> /mce:script>  

 

[html]  

mce:script language="javascript"> !--    

var count=0; //做计数器     

var limit=new Array(); //用于记录当前显示的哪几个菜单     

var countlimit=1; //同时打开菜单数目,可自定义     

function expandIt(el) {    

obj = eval("" + el);    

    if (obj.style.display == "none") {    

        obj.style.display = "block"; //显示子菜单     

        if (countcountlimit) { //限制2个     

        limit[count]=el; //录入数组     

       count++;    

        }    

        else {    

        eval("" + limit[0]).style.display = "none";    

        for (i=0; ilimit.length-1; i++) { limit[i]=limit[i+1]; } //数组去掉头一位,后面的往前挪一位     

        limit[limit.length-1]=el;    

       }    

    }    

   else {    

   obj.style.display = "none";    

    var j;    www.2cto.com

    for (i=0; ilimit.length; i++) { if (limit[i]==el) j=i; } //获取当前点击的菜单在limit数组中的位置     

    for (i=j; ilimit.length-1; i++) { limit[i]=limit[i+1]; } //j以后的数组全部往前挪一位     

    limit[limit.length-1]=null; //删除数组最后一位     

    count--;    

    }    

}    

// --> /mce:script>  

 

觉得可用,就经常来吧! 欢迎评论哦! html5教程,巧夺天工,精雕玉琢。小宝典献丑了!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

ArraydivHTMLpost-format-gallery数组

若转载请注明出处: 单击按钮显示隐藏子菜单 经典
本文地址: https://pptw.com/jishu/586428.html
关于Canvas的记录 HTML5本地存储之Web Storage篇

游客 回复需填写必要信息