javascript实现的多个层切换效果通用函数实例


Posted in Javascript onJuly 06, 2015

本文实例讲述了javascript实现的多个层切换效果通用函数。分享给大家供大家参考。具体实现方法如下:

function ChangeDiv(tagId,tagName,divId,divName,zDivCount,tagclass,divclass) {
for(i=0;i<=zDivCount;i++) {
document.getElementById(divName+i).style.display="none";
document.getElementById(divName+i).className='';
document.getElementById(tagName+i).className='';
}
document.getElementById(divName+divId).style.display="block";
document.getElementById(tagName+tagId).className=tagclass;
document.getElementById(divName+divId).className=divclass;
}

tagId,tagName为鼠标单击的控制层的id和名称 divId,divName为被控制要显示和隐藏的层的id和名称 zDivCount为显示和隐藏的层的个数-1(如果是5个层则为4)

tagclass,divclass分别为控制层的样式 和被控制层的样式

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
理解 JavaScript 预解析
Oct 25 Javascript
JS保存和删除cookie操作 判断cookie是否存在
Nov 13 Javascript
JavaScript中数组成员的添加、删除介绍
Dec 30 Javascript
简介JavaScript中toUpperCase()方法的使用
Jun 06 Javascript
jQuery动态改变多行文本框高度的方法
Sep 07 Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
Aug 29 Javascript
详谈js中标准for循环与foreach(for in)的区别
Nov 02 Javascript
JS兼容所有浏览器的DOMContentLoaded事件
Jan 12 Javascript
Vue源码探究之虚拟节点的实现
Apr 17 Javascript
微信小程序实现form表单本地储存数据
Jun 27 Javascript
微信小程序分包加载代码实现方法详解
Sep 23 Javascript
JavaScript实现复选框全选和取消全选
Nov 20 Javascript
javascript动态添加删除tabs标签的方法
Jul 06 #Javascript
Jsonp post 跨域方案
Jul 06 #Javascript
javascript运动详解
Jul 06 #Javascript
浅谈jQuery中height与width
Jul 06 #Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
Jul 06 #Javascript
浅谈Javascript实现继承的方法
Jul 06 #Javascript
JavaScript保存并运算页面中数字类型变量的写法
Jul 06 #Javascript
You might like
让的PHP代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
深入探讨PHP中的内存管理问题
2011/08/31 PHP
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
纯JavaScript实现的完美渐变弹出层效果代码
2010/04/02 Javascript
script的async属性以非阻塞的模式加载脚本
2013/01/15 Javascript
Jquery跳到页面指定位置的方法
2014/05/12 Javascript
JavaScript、jQuery与Ajax的关系
2016/01/24 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
JavaScript中setTimeout的那些事儿
2016/11/14 Javascript
详解Vue中状态管理Vuex
2017/05/11 Javascript
基于ES6作用域和解构赋值详解
2017/11/03 Javascript
Vue 中使用vue2-highcharts实现top功能的示例
2018/03/05 Javascript
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
小程序实现选择题选择效果
2018/11/04 Javascript
layui表格设计以及数据初始化详解
2019/10/26 Javascript
JS事件循环机制event loop宏任务微任务原理解析
2020/08/04 Javascript
基于JQuery和DWR实现异步数据传递
2020/10/16 jQuery
用Python实现web端用户登录和注册功能的教程
2015/04/30 Python
Python中文编码知识点
2019/02/18 Python
python抖音表白程序源代码
2019/04/07 Python
详解Python Qt的窗体开发的基本操作
2019/07/14 Python
python3 pathlib库Path类方法总结
2019/12/26 Python
完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误
2020/04/01 Python
python中如何使用虚拟环境
2020/10/14 Python
PyCharm2019.3永久激活破解详细图文教程,亲测可用(不定期更新)
2020/10/29 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
2020/11/12 Python
使用HTML5原生对话框元素并轻松创建模态框组件
2019/03/06 HTML / CSS
DHC美国官网:日本通信销售第一的化妆品品牌
2017/11/12 全球购物
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
魅力教师事迹材料
2014/01/10 职场文书
建议书标准格式
2014/03/12 职场文书
党员公开承诺书内容
2014/05/20 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
小程序教您怎样你零成本推广获取数万用户的方法
2019/07/30 职场文书
使用Canvas绘制一个游戏人物属性图
2022/03/25 Javascript