js 选项卡切换
来源:互联网 发布:大同集宁之战 知乎 编辑:程序博客网 时间:2024/06/05 05:24
通过按钮来切换div
先将div隐藏,只显示第一个按钮为高亮,将div隐藏显示第一个div
通过js给按钮设置事件,通过点击的是哪一个按钮来设置其可见和高亮
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style>#div1 div{display:none;width:300px;height:300px;background:#396;}#div1 .active{background:#0F0;}</style></head><script>window.onload = function(){alert('aaa');var div1 = document.getElementById('div1'); //返回一个指定id 的对象的引用var btn = div1.getElementsByTagName('input'); //返回指定标签的对象集合var divarr = div1.getElementsByTagName('div');for (var i=0; i<btn.length; i++) //此循环给按钮注册事件{btn[i].id = i;btn[i].onclick = function(){for(var j=0; j<btn.length; j++){//清空所有效果btn[j].className=''; //将其class设为空,divarr[j].style.display='none'; //设为不可见}this.className = 'active';//给选中的添加效果divarr[this.id].style.display='block';};} };</script><body><div id="div1"><input class="active" type="button" value="早上"/> <input type="button" value="中午"/> <input type="button" value="下午"/> <input type="button" value="晚上"/><br /> <div style="display:block;">111</div> <div>222</div> <div>333</div> <div>444</div></div></body></html>
阅读全文
0 0
- js 选项卡切换
- js 选项卡切换
- JS选项卡切换
- js选项卡简单切换
- 纯js选项卡切换
- js选项卡切换实战
- JS 实现选项卡切换
- js实现选项卡切换
- JS实现选项卡切换效果
- js栏目切换 模仿tab选项卡
- js实现选项卡,图层切换
- JS实现选项卡之间的切换
- tab -选项卡切换js效果
- HTML5+CSS3+JS 选项卡切换
- JS实现的选项卡切换
- js与jquery的选项卡切换
- js实现选项卡的切换----慕课网
- js实现选项卡的切换
- 单点登录原理与简单实现
- eclipse(2)------Attribute "xmlns" was already specified for element "web-app"
- LeetCode (Binary Tree Zigzag Level Order Traversal)
- 史上最简单的 MySQL 教程(二十一)「数据的高级操作 之 蠕虫复制」
- Linux C 整理-1
- js 选项卡切换
- SpringMvc Servlet 继承结构
- linux之文件映射mmap/munmap
- PyPy和CPython的不同点
- 修改Maven 3.2.5默认的编译级别
- Android之7大布局
- JS入门
- Python爬取百思不得姐的视频
- Linux shell脚本功略第2版笔记--第二章