利用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有关的小细节
Apr 02 Javascript
读jQuery之十三 添加事件和删除事件的核心方法
Aug 23 Javascript
javascript定时变换图片实例代码
Mar 17 Javascript
使用Require.js封装原生js轮播图的实现代码
Jun 15 Javascript
JS排序算法之希尔排序与快速排序实现方法
Dec 12 Javascript
vuex进阶知识点巩固
May 20 Javascript
VUE2.0+ElementUI2.0表格el-table实现表头扩展el-tooltip
Nov 30 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
Jan 27 Javascript
Vue项目安装插件并保存
Jan 28 Javascript
生产制造追溯系统之再说条码打印
Jun 03 Javascript
ES6 Promise对象的含义和基本用法分析
Jun 14 Javascript
vue指令v-html使用过滤器filters功能实例
Oct 25 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
上海无线电三厂简史修改版
2021/03/01 无线电
聊天室php&amp;mysql(三)
2006/10/09 PHP
Cannot modify header information错误解决方法
2008/10/08 PHP
php存储过程调用实例代码
2013/02/03 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
2014/05/08 PHP
一个经典的PHP文件上传类分享
2014/11/18 PHP
这些年、我收集的JQuery代码小结
2012/08/01 Javascript
让低版本浏览器支持input的placeholder属性(js方法)
2013/04/03 Javascript
jquery 添加节点的几种方法介绍
2013/09/04 Javascript
js判断复选框是否选中及选中个数的实现代码
2016/05/30 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
javascript验证香港身份证的格式或真实性
2017/02/07 Javascript
js+html5实现半透明遮罩层弹框效果
2020/08/24 Javascript
cordova入门基础教程及使用中遇到的一些问题总结
2017/11/14 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
[01:03:38]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS CIS
2014/05/22 DOTA
Python标准库之循环器(itertools)介绍
2014/11/25 Python
python使用PyGame播放Midi和Mp3文件的方法
2015/04/24 Python
Python人脸识别初探
2017/12/21 Python
Python使用matplotlib简单绘图示例
2018/02/01 Python
matplotlib实现区域颜色填充
2019/03/18 Python
浅谈Django+Gunicorn+Nginx部署之路
2019/09/11 Python
详解Python3中的 input() 函数
2020/03/18 Python
sklearn线性逻辑回归和非线性逻辑回归的实现
2020/06/09 Python
python3.5的包存放的具体路径
2020/08/16 Python
定义css设备类型-Media Queries图表简介及使用方法
2013/01/21 HTML / CSS
公司庆典活动邀请函
2014/01/09 职场文书
2014社区三八妇女节活动方案
2014/03/30 职场文书
导航工程专业自荐信
2014/09/02 职场文书
中学生秋季运动会广播稿
2014/09/21 职场文书
销售人员管理制度
2015/08/06 职场文书
《正比例》教学反思
2016/02/23 职场文书
年终工作总结范文
2019/06/20 职场文书
SQL 聚合、分组和排序
2021/11/11 MySQL
德生TECSUN S-2000使用手册文字版
2022/05/10 无线电
nginx静态资源的服务器配置方法
2022/07/07 Servers