JavaScript实现简单的树形菜单效果


Posted in Javascript onJune 23, 2017

简单的一个树形菜单,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>树形菜单</title>
  <style>
    body {
      font: 12px/20px 宋体;
    }

    img {
      vertical-align: center;
      border: none;
    }

    a {
      text-decoration: none;
      color: #000;
    }

    li {
      list-style: none;
    }
  </style>
  <script>
    function onclickfclose(id) {
      var ul = document.getElementById(id);
      var objv = ul.style.display;
      if (objv == 'none') {
        ul.style.display = 'block'
      } else {
        ul.style.display = 'none';
      }
    }


  </script>
</head>
<body>
<b><img src="images/fold.gif" alt="">树形菜单</b>
<ul>
  <a href="javascript:onclickfclose('art')"><img src="images/fclose.gif" alt="">文学艺术</a>
</ul>
<ul id="art" style="display: none;">
  <li><img src="images/doc.gif" alt="">著名小说</li>
  <li><img src="images/doc.gif" alt="">著名小说</li>
  <li><img src="images/doc.gif" alt="">著名小说</li>
  <li><img src="images/doc.gif" alt="">著名小说</li>
</ul>
<ul>
  <a href="javascript:onclickfclose('fangc')"><img src="images/fclose.gif" alt="">房产论坛</a>
</ul>
<ul id="fangc" style="display: none;>
  <li><img src=" images/doc.gif" alt="">房产推销</li>
<li><img src="images/doc.gif" alt="">房产推销</li>
<li><img src="images/doc.gif" alt="">房产推销</li>
<li><img src="images/doc.gif" alt="">房产推销</li>
</ul>
<ul>
  <a href="javascript:onclickfclose('tuhua')"><img src="images/fclose.gif" alt="">提图专区</a>
</ul>
<ul id="tuhua" style="display: none;>
  <li><img src=" images
/doc.gif" alt="">风景图画</li>
<li><img src="images/doc.gif" alt="">风景图画</li>
<li><img src="images/doc.gif" alt="">风景图画</li>
<li><img src="images/doc.gif" alt="">风景图画</li>
</ul>
<ul>
  <a href="javascript:onclickfclose('bagua')"><img src="images/fclose.gif" alt="">娱乐八卦</a>
</ul>
<ul id="bagua" style="display: none;>
  <li><img src=" images
/doc.gif" alt="">明星采访</li>
<li><img src="images/doc.gif" alt="">明星采访</li>
<li><img src="images/doc.gif" alt="">明星采访</li>
<li><img src="images/doc.gif" alt="">明星采访</li>
</ul>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
跨浏览器的设置innerHTML方法
Sep 18 Javascript
不要使用jQuery触发原生事件的方法
Mar 03 Javascript
使用JavaScript获取电池状态的方法
May 03 Javascript
js实现横向伸展开的二级导航菜单代码
Aug 28 Javascript
BootStrap Validator对于隐藏域验证和程序赋值即时验证的问题浅析
Dec 01 Javascript
文件上传的几个示例分享【推荐】
Dec 16 Javascript
ionic开发中点击input时键盘自动弹出
Dec 23 Javascript
bootstrap 表单验证使用方法
Jan 11 Javascript
CSS3 动画卡顿性能优化的完美解决方案
Sep 20 Javascript
vue路由守卫+登录态管理实例分析
May 21 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
Sep 06 Javascript
Axios代理配置及封装响应拦截处理方式
Apr 07 Vue.js
AngularJS 限定$scope的范围实例详解
Jun 23 #Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 #jQuery
js实现城市级联菜单的2种方法
Jun 23 #Javascript
JS使用正则表达式验证身份证号码
Jun 23 #Javascript
创建简单的node服务器实例(分享)
Jun 23 #Javascript
详解微信小程序 template添加绑定事件
Jun 23 #Javascript
微信小程序 检查接口状态实例详解
Jun 23 #Javascript
You might like
php UTF8 文件的签名问题
2009/10/30 PHP
PHP采集类snoopy详细介绍(snoopy使用教程)
2014/06/19 PHP
win7系统配置php+Apache+mysql环境的方法
2015/08/21 PHP
基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据
2015/09/23 PHP
jQuery 学习第七课 扩展jQuery的功能 插件开发
2010/05/17 Javascript
JS文本框不能输入空格验证方法
2013/03/19 Javascript
JQuery each()嵌套使用小结
2014/04/18 Javascript
nodejs npm包管理的配置方法及常用命令介绍
2014/06/05 NodeJs
JS JQUERY实现滚动条自动滚到底的方法
2015/01/09 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
2015/08/21 Javascript
基于jquery实现在线选座订座之影院篇
2015/08/24 Javascript
AngularJS实现Model缓存的方式
2016/02/03 Javascript
总结Javascript中数组各种去重的方法
2016/10/04 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
利用Console来Debug的10个高级技巧汇总
2018/03/26 Javascript
Angular项目如何升级至Angular6步骤全纪录
2018/09/03 Javascript
微信小程序动态增加按钮组件
2018/09/14 Javascript
详解可以用在VS Code中的正则表达式小技巧
2019/05/14 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
vue实现手机端省市区区域选择
2019/09/27 Javascript
python判断windows隐藏文件的方法
2014/03/21 Python
Python中exit、return、sys.exit()等使用实例和区别
2015/05/28 Python
Python制作爬虫采集小说
2015/10/25 Python
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
python实现txt文件格式转换为arff格式
2018/05/31 Python
django 使用 PIL 压缩图片的例子
2019/08/16 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
北美领先的牛仔品牌:Buffalo David Bitton
2017/05/22 全球购物
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
英国泽西岛植物:Jersey Plants Direct
2019/08/07 全球购物
大学生标准自荐书
2014/06/15 职场文书
就业推荐表导师评语
2014/12/31 职场文书
大学辅导员述职报告
2015/01/10 职场文书
幼儿园园长个人总结
2015/03/02 职场文书
《月球之谜》教学反思
2016/02/20 职场文书