用JS实现一个TreeMenu效果分享


Posted in Javascript onAugust 28, 2011

今天学的一点小东西和大家分享一下。
类似TreeMenu控件.
不废话直接代码:

<script language="javascript"> 
function control() {//定义函数 
if (sMenus3.innerHTML == "+") {//判断展开状态 
ulMenu3.style.display = "block";//如果是“+”号 则可以展开 
sMenus3.innerText = "-";//展开之后显示为减号 
} 
else { 
ulMenu3.style.display = "none";//如果为“-”号 则不能展开 
sMenus3.innerText = "+";//点击之后符号变换。 
} 
} 
</script>

Html 代码:
//这段代码没什么说的 主要就是Id 和js代码中的Id对应。
<body> 
<span id="sMenus3" style=" border:1px solid #00000; color:Blue;cursor:hand ;" onclick="control()">-</span>无网站状态<br/> 
<ul id="ulMenu3"> 
<li><a href="http://www.baidu.com" target="_blank">百度</a> </li> 
<li><a href="http://www.baidu.com" target="_parent">百度</a></li> 
<li><a href="http://www.baidu.com" target="_blank">还是百度</a></li> 
</ul> 
</body>
Javascript 相关文章推荐
JavaScript的9个陷阱及评点分析
May 16 Javascript
jquery动态增加text元素以及删除文本内容实例代码
Jul 01 Javascript
JavaScript用select实现日期控件
Jul 17 Javascript
js实现内容显示并使用json传输数据
Mar 16 Javascript
浅析vue数据绑定
Jan 17 Javascript
JS实现的简单图片切换功能示例【测试可用】
Feb 14 Javascript
基于Vue单文件组件详解
Sep 15 Javascript
微信小程序实现banner图轮播效果
Jun 28 Javascript
深入理解JS异步编程-Promise
Jun 03 Javascript
vue 实现微信浮标效果
Sep 01 Javascript
CountUp.js数字滚动插件使用方法详解
Oct 17 Javascript
微信小程序实现图片压缩
Dec 03 Javascript
JS target与currentTarget区别说明
Aug 28 #Javascript
IE6,IE7,IE8下使用Javascript记录光标选中范围(已补全)
Aug 28 #Javascript
range 标准化之获取
Aug 28 #Javascript
dojo学习第一天 Tab选项卡 实现
Aug 28 #Javascript
js中设置元素class的三种方法小结
Aug 28 #Javascript
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等属性
Aug 28 #Javascript
IE6、IE7中获取Button元素的值的bug说明
Aug 28 #Javascript
You might like
虫族 Zerg 魔法科技
2020/03/14 星际争霸
支持php4、php5的mysql数据库操作类
2008/01/10 PHP
PHP开发Apache服务器配置
2015/07/15 PHP
基于php实现七牛抓取远程图片
2015/12/01 PHP
javascript+xml技术实现分页浏览
2008/07/27 Javascript
jquery简单瀑布流实现原理及ie8下测试代码
2013/01/23 Javascript
js获取html参数及向swf传递参数应用介绍
2013/02/18 Javascript
JQuery为textarea添加maxlength属性并且兼容IE
2013/04/25 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
2015/01/13 Javascript
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
2016/08/28 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
2017/09/18 Javascript
快速解决bootstrap下拉菜单无法隐藏的问题
2018/08/10 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
JavaScript实现美化滑块效果
2019/05/17 Javascript
python中list循环语句用法实例
2014/11/10 Python
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
python编程实现希尔排序
2017/04/13 Python
Python实现PS滤镜的旋转模糊功能示例
2018/01/20 Python
Python基于FTP模块实现ftp文件上传操作示例
2018/04/23 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
使用python的turtle绘画滑稽脸实例
2019/11/21 Python
OpenCV 表盘指针自动读数的示例代码
2020/04/10 Python
Python学习笔记之装饰器
2020/08/06 Python
html5开发之viewport使用
2013/10/17 HTML / CSS
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
波兰灯具、照明和LED购物网站:Lampy.pl
2019/03/11 全球购物
保送生自荐信范文
2013/10/06 职场文书
超市营业员求职简历的自我评价
2013/10/17 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
学生违纪检讨书200字
2014/10/21 职场文书
项目经理助理岗位职责
2015/04/13 职场文书
经典人生语录分享:不畏将来,不念过去,笑对当下
2019/12/12 职场文书
浅谈react useEffect闭包的坑
2021/06/08 Javascript