利用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 相关文章推荐
JQuery 操作/获取table具体代码
Jun 13 Javascript
JS判断字符串长度的5个方法(区分中文和英文)
Mar 18 Javascript
jQuery图片轮播滚动切换代码分享
Apr 20 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
Dec 13 Javascript
javascript实现粘贴qq截图功能(clipboardData)
May 29 Javascript
JavaScript基于对象去除数组重复项的方法
Oct 09 Javascript
详解Vue.js分发之作用域槽
Jun 13 Javascript
简单实现js轮播图效果
Jul 14 Javascript
js指定步长实现单方向匀速运动
Jul 17 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
Sep 19 Javascript
JQuery实现table中tr上移下移的示例(超简单)
Jan 08 jQuery
小程序实现按下录音松开识别语音
Nov 22 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实现采集中国天气网未来7天天气
2014/10/15 PHP
PHP微信开发之微信消息自动回复下所遇到的坑
2016/05/09 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
2017/08/11 PHP
PHP PDOStatement::bindColumn讲解
2019/01/30 PHP
PhpStorm+xdebug+postman调试技巧分享
2020/09/15 PHP
javascript实现 在光标处插入指定内容
2007/05/25 Javascript
DWR Ext 加载数据
2009/03/22 Javascript
js导出txt示例代码
2014/01/14 Javascript
jQuery插件分享之分页插件jqPagination
2014/06/06 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
javascript正则表达式基础知识入门
2015/04/20 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
原生Javascript和jQuery做轮播图简单例子
2016/10/11 Javascript
用Cordova打包Vue项目的方法步骤
2019/02/02 Javascript
JS中的算法与数据结构之二叉查找树(Binary Sort Tree)实例详解
2019/08/16 Javascript
关于JavaScript数组去重的一些理解汇总
2020/09/10 Javascript
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
Python读取一个目录下所有目录和文件的方法
2016/07/15 Python
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
基于numpy中数组元素的切片复制方法
2018/11/15 Python
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
在Python中过滤Windows文件名中的非法字符方法
2019/06/10 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
Python cookie的保存与读取、SSL讲解
2020/02/17 Python
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
什么是索引指示器
2012/08/20 面试题
初中同学聚会邀请函
2014/02/03 职场文书
2014副局长群众路线对照检查材料思想汇报
2014/09/22 职场文书
师德师风自查材料
2014/10/14 职场文书
2015年教师节贺卡寄语
2015/03/24 职场文书
新郎结婚感言
2015/07/31 职场文书
2016年第二十五次全国助残日活动总结
2016/04/01 职场文书
用 Python 元类的特性实现 ORM 框架
2021/05/19 Python
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
Python if else条件语句形式详解
2022/03/24 Python
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS