利用js实现选项卡的特别效果的实例


Posted in Javascript onMarch 03, 2013
<html>
<head>
    <meta charset="utf-8"/>
    <style type="text/css">
        *{margin:0;padding:0;border:0}
        #main{width:300px;height:300px;background-color:green}
        #head{height:50px;background-color:red}
        #head li{float:left;list-style:none;height:50px;width:72px;text-align:center;line-height:50px;background-color:orange;margin-right:3px}
    </style>
</head>
<body>
    <div id="main">
    <div id="head">
    <ul>
        <li id="tab1" onclick="show(1)" style="background-color:green">新闻</li>
        <li id="tab2" onclick="show(2)">体育</li>
        <li id="tab3" onclick="show(3)">音乐</li>
        <li id="tab4" onclick="show(4)">娱乐</li>
    </ul>
    </div>
    <div id="content">
    <p id="p1">今天习总书记去乌干达访问了</p>
    <p id="p2" style="display:none">乔丹改打乒乓球了</p>
    <p id="p3" style="display:none">江南style</p>
    <p id="p4" style="display:none">赵本山退出春晚</p>
    </div>
    </div>
</body>
    <script>
        function show(n){
            for(var i=1;i<=4;i++){
            //先把所有的选项卡背景颜色设为橙色,内容都隐藏
                document.getElementById("tab"+i).style.backgroundColor = 'orange';
                document.getElementById("p"+i).style.display = 'none';
            }
                document.getElementById("tab"+n).style.backgroundColor = 'green';
                document.getElementById("p"+n).style.display = "block";
        }
    </script>
</html>
Javascript 相关文章推荐
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
May 14 Javascript
优化网页之快速的呈现我们的网页
Jun 29 Javascript
showModelDialog弹出文件下载窗口的使用示例
Nov 19 Javascript
JavaScript中按位“异或”运算符使用介绍
Mar 14 Javascript
实例讲解JS中数组Array的操作方法
May 09 Javascript
JS实现文档加载完成后执行代码
Jul 09 Javascript
理解JavaScript中worker事件api
Dec 25 Javascript
原生js制作日历控件实例分享
Apr 06 Javascript
CSS3 3D 技术手把手教你玩转
Sep 02 Javascript
jquery 多个radio的click事件实例
Dec 03 Javascript
vue使用keep-alive保持滚动条位置的实现方法
Apr 09 Javascript
vue表单数据交互提交演示教程
Nov 13 Javascript
DWZ刷新dialog解决方法
Mar 03 #Javascript
js 控制下拉菜单刷新的方法
Mar 03 #Javascript
可在线编辑网页文字效果代码(单击)
Mar 02 #Javascript
javascript重复绑定事件造成的后果说明
Mar 02 #Javascript
js不能跳转到上一页面的问题解决方法
Mar 01 #Javascript
IE6下opacity与JQuery的奇妙结合
Mar 01 #Javascript
JQuery动画和停止动画实例代码
Mar 01 #Javascript
You might like
php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
2007/03/16 PHP
php 检查电子邮件函数(自写)
2014/01/16 PHP
php数组比较实现查找连续数的方法
2015/07/29 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
PHP的自定义模板引擎
2017/03/24 PHP
Extjs中ComboBoxTree实现的下拉框树效果(自写)
2013/05/28 Javascript
JavaScript排序算法之希尔排序的2个实例
2014/04/04 Javascript
使用jQuery判断IE浏览器版本的代码
2014/06/14 Javascript
使用js获取图片原始尺寸
2014/12/03 Javascript
本人自用的global.js库源码分享
2015/02/28 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
2018/08/27 Javascript
如何在微信小程序里面退出小程序的方法
2019/04/28 Javascript
浅谈Vue中render中的h箭头函数
2019/11/07 Javascript
node.js中fs文件系统模块的使用方法实例详解
2020/02/13 Javascript
javascript开发实现贪吃蛇游戏
2020/07/31 Javascript
[41:37]DOTA2北京网鱼队选拔赛——冲击职业之路
2015/04/13 DOTA
Python中设置变量访问权限的方法
2015/04/27 Python
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
2017/03/16 Python
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
在Python中表示一个对象的方法
2019/06/25 Python
django项目简单调取百度翻译接口的方法
2019/08/06 Python
python开头的coding设置方法
2019/08/08 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
2020/07/30 Python
C#如何调用Word并打开一个Word文档
2013/05/08 面试题
药店主任岗位责任制
2014/02/10 职场文书
办公室主任四风问题对照检查材料思想汇报
2014/09/28 职场文书
中学生检讨书范文
2014/11/03 职场文书
2014年质检员工作总结
2014/11/18 职场文书
河童之夏观后感
2015/06/11 职场文书
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
python playwright之元素定位示例详解
2022/07/23 Python