用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 相关文章推荐
使用jquery实现图文切换效果另加特效
Jan 20 Javascript
使用jQuery实现的网页版的个人简历(可换肤)
Apr 19 Javascript
javascript学习笔记(四)function函数部分
Sep 30 Javascript
javascript实现下雪效果【实例代码】
May 03 Javascript
jquery 实现回车登录详解及实例代码
Oct 23 Javascript
基于javascript实现的购物商城商品倒计时实例
Dec 11 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
Jan 23 Javascript
angularJS之$http:与服务器交互示例
Mar 17 Javascript
浅谈ES6新增的数组方法和对象
Aug 08 Javascript
AngularJS 打开新的标签页实现代码
Sep 07 Javascript
4个顶级开源JavaScript图表库
Sep 29 Javascript
微信小程序Page中data数据操作和函数调用方法
May 08 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
PHP 文章中的远程图片采集到本地的代码
2009/07/30 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
2010/05/09 PHP
ubuntu下编译安装xcache for php5.3 的具体操作步骤
2013/06/18 PHP
PHP中的Streams详细介绍
2014/11/12 PHP
php抓取并保存网站图片的实现代码
2015/10/28 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
防止动态加载JavaScript引起的内存泄漏问题
2009/10/08 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
2015/09/16 Javascript
JavaScript中清空数组的方法总结
2016/12/02 Javascript
微信小程序之数据双向绑定与数据操作
2017/05/12 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
iView-admin 动态路由问题的解决方法
2018/10/03 Javascript
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
基于js实现的图片拖拽排序源码实例
2020/11/04 Javascript
Python 条件判断的缩写方法
2008/09/06 Python
Python正则表达式匹配中文用法示例
2017/01/17 Python
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
2019/08/15 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
python 中的paramiko模块简介及安装过程
2020/02/29 Python
Numpy中的数组搜索中np.where方法详细介绍
2021/01/08 Python
中国汽车租赁行业头部企业:一嗨租车
2019/05/16 全球购物
工程安全员岗位职责
2014/03/09 职场文书
司法建议书范文
2014/05/13 职场文书
教师职位说明书
2014/07/29 职场文书
作风转变心得体会
2014/09/02 职场文书
高一学年自我鉴定范文(3篇)
2014/09/26 职场文书
老人节标语大全
2014/10/08 职场文书
小班下学期幼儿评语
2014/12/30 职场文书
人事行政助理岗位职责
2015/04/11 职场文书
单位工资证明范本
2015/06/12 职场文书
圣诞晚会主持词
2015/07/01 职场文书
2016党员干部廉洁自律心得体会
2016/01/13 职场文书
基于python实现银行管理系统
2021/04/20 Python
如何理解Vue简单状态管理之store模式
2021/05/15 Vue.js