JS实现的竖向折叠菜单代码


Posted in Javascript onOctober 21, 2015

本文实例讲述了JS实现的竖向折叠菜单代码。分享给大家供大家参考,具体如下:

先来看看运行效果截图:

JS实现的竖向折叠菜单代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>竖向的折叠菜单</title>
<script language = JavaScript>
function showmenu(id) {
 var list = document.getElementById("list"+id);
 var menu = document.getElementById("menu"+id)
 if (list.style.display=="none") {
  document.getElementById("list"+id).style.display="block";
  menu.className = "title1";
 }else {
  document.getElementById("list"+id).style.display="none";
  menu.className = "title";
 }
} 
</script>
<style type="text/css">
<!--
*{margin:0;padding:0;list-style:none;font-size:14px}
#nav{margin:10px;text-align:center;line-height:25px;width:200px;}
.title{background:#336699;color:#fff;border-bottom:1px solid #fff;cursor:pointer;}
.title1{background:#888;color:#000;border-bottom:1px solid #666;cursor:pointer;}
.content li{color:#336699;background:#ddd;border-bottom:1px solid #fff;}
-->
</style>
</head>
<body>
<div id="nav">  
  <div class="title" id="menu1" onclick="showmenu('1') ">Ajax下载</div>
  <div id="list1" class="content" style="display:none">
   <ul>
    <li>jQuery</li>
    <li>Extjs</li>
    <li>Mootools</li>
    </ul>
  </div> 
  <div class="title" id="menu2" onclick="showmenu('2')">网页代码</div>
  <div id="list2" class="content" style="display:none">
    <ul>
    <li>菜单导航</li>
    <li>层和布局</li>
    <li>图片切换</li>
    </ul>
  </div> 
</div>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
extJs 文本框后面加上说明文字+下拉列表选中值后触发事件
Nov 27 Javascript
javascript中删除指定数组中指定的元素的代码
Feb 12 Javascript
js图片预加载示例
Apr 30 Javascript
javascript 实现map集合
Apr 03 Javascript
使用AngularJS来实现HTML页面嵌套的方法
Jun 17 Javascript
基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)
Jun 22 Javascript
AngularJS实现路由实例
Feb 12 Javascript
canvas实现爱心和彩虹雨效果
Mar 09 Javascript
Angularjs的$http异步删除数据详解及实例
Jul 27 Javascript
JS设计模式之数据访问对象模式的实例讲解
Sep 30 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
Jun 01 Javascript
浅谈JavaScript中的“!!”作用
Aug 03 Javascript
JS基于Mootools实现的个性菜单效果代码
Oct 21 #Javascript
纯javascript实现自动发送邮件
Oct 21 #Javascript
JS实现Fisheye效果动感放大菜单代码
Oct 21 #Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
Oct 21 #Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
Oct 21 #Javascript
chrome调试javascript详解
Oct 21 #Javascript
Javascript 计算字符串在localStorage中所占字节数
Oct 21 #Javascript
You might like
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
php中防止伪造跨站请求的小招式
2011/09/02 PHP
PHP在线生成二维码代码(google api)
2013/06/03 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
PHP的cookie与session原理及用法详解
2019/09/27 PHP
JQuery select控件的相关操作实现代码
2012/09/14 Javascript
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
JQuery设置时间段下拉选择实例
2014/12/30 Javascript
jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
2015/11/23 Javascript
JavaScript实现点击按钮就复制当前网址
2015/12/14 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
禁用backspace网页回退功能的实现代码
2016/11/15 Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
2017/01/08 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
2017/02/17 Javascript
微信小程序五星评分效果实现代码
2017/04/06 Javascript
js实现HTML中Select二级联动的实例
2018/01/05 Javascript
cnpm加速Angular项目创建的方法
2018/09/07 Javascript
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
2018/11/14 Javascript
基于layui实现高级搜索(筛选)功能
2019/07/26 Javascript
VUE实现图片验证码功能
2020/11/18 Javascript
[01:06]DOTA2亚洲邀请赛专属珍藏-荧煌之礼
2017/03/24 DOTA
python 用户交互输入input的4种用法详解
2019/09/24 Python
美国时尚女装在线:Missguided
2016/12/03 全球购物
Jabra捷波朗美国官网:用于办公、车载和运动的无线蓝牙耳麦
2017/02/01 全球购物
Ajax的工作原理
2015/12/04 面试题
教师研修随笔感言
2014/01/23 职场文书
优秀社区干部事迹材料
2014/02/03 职场文书
安全保证书范文
2014/04/29 职场文书
承诺书格式
2014/06/03 职场文书
社区平安建设汇报材料
2014/08/14 职场文书
2014年大学生村官工作总结
2014/11/19 职场文书
客房领班岗位职责
2015/02/11 职场文书
2016大学先进团支部事迹材料
2016/03/01 职场文书
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android
MySQL如何修改字段类型和字段长度
2022/06/10 MySQL
CSS控制继承中的height能变为可继承吗
2022/06/10 HTML / CSS