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 相关文章推荐
javascript中常用编程知识
Apr 08 Javascript
获取select元素被选中的文本内容的js代码
Jan 29 Javascript
深入理解jQuery事件绑定
Jun 02 Javascript
JS公共小方法之判断对象是否为domElement的实例
Nov 25 Javascript
跨域解决之JSONP和CORS的详细介绍
Nov 21 Javascript
JS集合set类的实现与使用方法示例
Feb 01 Javascript
vue使用Proxy实现双向绑定的方法示例
Mar 20 Javascript
jQuery事件委托代码实践详解
Jun 21 jQuery
基于javascript实现贪吃蛇小游戏
Nov 25 Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
Feb 24 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
Oct 24 Javascript
解决vue页面刷新,数据丢失的问题
Nov 24 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
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
无JS,完全php面向过程数据分页实现代码
2012/08/27 PHP
探讨各种PHP字符串函数的总结分析
2013/06/05 PHP
PHP操作MySQL事务实例
2014/11/05 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
php自动识别文字编码并转换为目标编码的方法
2015/08/08 PHP
浅谈PHP的数据库接口和技术
2016/12/09 PHP
PHP实现十进制数字与二十六进制字母串相互转换操作示例
2018/08/10 PHP
网站页面自动跳转实现方法PHP、JSP(下)
2010/08/01 Javascript
firefox事件处理之自动查找event的函数(用于onclick=foo())
2010/08/05 Javascript
jquery ajax post提交数据乱码
2013/11/05 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
2015/10/14 Javascript
理解JS事件循环
2016/01/07 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
jQuery中的select操作详解
2016/11/29 Javascript
微信小程序 数组中的push与concat的区别
2017/01/05 Javascript
用JavaScript实现让浏览器停止载入页面的方法
2017/01/19 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
koa-router源码学习小结
2018/09/07 Javascript
新手必须知的Node.js 4个JavaScript基本概念
2018/09/16 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
vue.js的简单自动求和计算实例
2019/11/08 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
Vue两种组件类型:递归组件和动态组件的用法
2020/08/06 Javascript
php使用递归与迭代实现快速排序示例
2014/01/23 Python
Python线程详解
2015/06/24 Python
在java中如何定义一个抽象属性示例详解
2017/08/18 Python
Python3 SSH远程连接服务器的方法示例
2018/12/29 Python
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
剪枝的学问教学反思
2014/02/07 职场文书
环保公益策划方案
2014/08/15 职场文书
初中生物教学反思
2016/02/20 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript