利用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入门·图片对象(无刷新变换图片)\滚动图像
Oct 01 Javascript
利用jquery的获取JS文件中的字符串内容
Feb 14 Javascript
document.getElementBy(&quot;id&quot;)与$(&quot;#id&quot;)有什么区别
Sep 22 Javascript
js拖动div 当鼠标移动时整个div也相应的移动
Nov 21 Javascript
PHP中CURL的几个经典应用实例
Jan 23 Javascript
AngularJS 指令的交互详解及实例代码
Sep 14 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
Dec 14 Javascript
js eval函数使用,js对象和字符串互转实例
Mar 06 Javascript
JS数组搜索之折半搜索实现方法分析
Mar 27 Javascript
利用JS测试目标网站的打开响应速度
Dec 01 Javascript
关于微信公众号开发无法支付的问题解决
Dec 28 Javascript
JavaScript实现Tab选项卡切换
Feb 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生成缩略图示例代码分享(使用gd库实现)
2014/01/20 PHP
php中sprintf与printf函数用法区别解析
2014/02/17 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
nodejs实用示例 缩址还原
2010/12/28 NodeJs
jquery 插件开发 extjs中的extend用法小结
2013/01/04 Javascript
JS中表单的使用小结
2014/01/11 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
jquery解决客户端跨域访问问题
2015/01/06 Javascript
javascript实现五星评分功能
2015/11/10 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
JavaScript获取当前url根目录(路径)
2016/06/17 Javascript
angularJS实现动态添加,删除div方法
2018/02/27 Javascript
node.js部署之启动后台运行forever的方法
2018/05/23 Javascript
解决vue接口数据赋值给data没有反应的问题
2018/08/27 Javascript
js变量声明var使用与不使用的区别详解
2019/01/21 Javascript
vueScroll实现移动端下拉刷新、上拉加载
2019/03/22 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
[01:16]2014DOTA2 TI专访C9战队EE:中国五强中会占三席
2014/07/10 DOTA
[02:54]DOTA2亚洲邀请赛 VG战队出场宣传片
2015/02/07 DOTA
Python的批量远程管理和部署工具Fabric用法实例
2015/01/23 Python
Python的__builtin__模块中的一些要点知识
2015/05/02 Python
解析PyCharm Python运行权限问题
2020/01/08 Python
Python Scrapy图片爬取原理及代码实例
2020/06/12 Python
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
使用HTML5的Canvas绘制曲线的简单方法
2015/09/08 HTML / CSS
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
英国花园家具中心:Garden Furniture Centre
2017/08/24 全球购物
电脑教师的教学自我评价
2013/11/26 职场文书
打架检讨书800字
2014/01/10 职场文书
明信片寄语大全
2014/04/08 职场文书
优秀共产党员先进事迹材料
2014/05/06 职场文书
影视广告专业求职信
2014/09/02 职场文书
股份合作协议书
2014/09/10 职场文书
离婚协议书怎么写的
2014/12/14 职场文书
2015选调生工作总结
2015/07/24 职场文书
学生病假条怎么写
2015/08/17 职场文书