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

发布时间 - 2026-01-11 02:01:14    点击率:

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

<!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>

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


# js  # 树形菜单  # 一个简单的js树形菜单  # JS实现无限级网页折叠菜单(类似树形菜单)效果代码  # javascript动态生成树形菜单的方法  # JavaScript递归算法生成树形菜单  # javascript 树形导航菜单实例代码  # javascript实现树形菜单的方法  # JavaScript树形菜单功能实现方法总结  # 具体内容  # 大家多多  # 宋体  # 娱乐八卦  # font  # px  # title  # style  # body  # align  # center  # border  # UTF  # img  # vertical  # lt  # DOCTYPE  # html  # xhtml  # pre 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: java ZXing生成二维码及条码实例分享  Thinkphp 中 distinct 的用法解析  iOS中将个别页面强制横屏其他页面竖屏  网站制作报价单模板图片,小松挖机官方网站报价?  文字头像制作网站推荐软件,醒图能自动配文字吗?  Python自动化办公教程_ExcelWordPDF批量处理案例  Java遍历集合的三种方式  在线教育网站制作平台,山西立德教育官网?  如何在不使用负向后查找的情况下匹配特定条件前的换行符  如何在阿里云购买域名并搭建网站?  linux top下的 minerd 木马清除方法  Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析  lovemo网页版地址 lovemo官网手机登录  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  Python文本处理实践_日志清洗解析【指导】  如何快速生成专业多端适配建站电话?  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  Python高阶函数应用_函数作为参数说明【指导】  Laravel中的withCount方法怎么高效统计关联模型数量  Laravel如何处理表单验证?(Requests代码示例)  Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】  网站优化排名时,需要考虑哪些问题呢?  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  LinuxShell函数封装方法_脚本复用设计思路【教程】  Laravel如何使用Livewire构建动态组件?(入门代码)  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  如何基于云服务器快速搭建网站及云盘系统?  JS经典正则表达式笔试题汇总  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程  Laravel怎么使用Intervention Image库处理图片上传和缩放  大学网站设计制作软件有哪些,如何将网站制作成自己app?  如何快速登录WAP自助建站平台?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  企业网站制作这些问题要关注  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  Bootstrap CSS布局之列表  如何在万网开始建站?分步指南解析  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  EditPlus中的正则表达式 实战(2)  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】  zabbix利用python脚本发送报警邮件的方法  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  Laravel如何创建自定义Artisan命令?(代码示例)  历史网站制作软件,华为如何找回被删除的网站?  在线制作视频的网站有哪些,电脑如何制作视频短片?  如何解决hover在ie6中的兼容性问题