利用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 function代码
May 23 Javascript
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
Jun 02 Javascript
js模拟C#中List的简单实例
Mar 06 Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 Javascript
jQuery.form插件的使用及跨域异步上传文件
Apr 27 Javascript
基于Bootstrap使用jQuery实现输入框组input-group的添加与删除
May 03 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
ES6中的数组扩展方法
Aug 26 Javascript
jQuery绑定事件的四种方式介绍
Oct 31 Javascript
JS实现滑动门效果的方法详解
Dec 19 Javascript
javascript深拷贝的原理与实现方法分析
Apr 10 Javascript
vue-router 2.0 跳转之router.push()用法说明
Aug 12 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通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
zend框架实现支持sql server的操作方法
2016/12/08 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
2019/06/25 PHP
如何在PHP中使用数组
2020/06/09 PHP
图片轮换效果实现代码(点击按钮停止执行)
2013/04/12 Javascript
使用javascript过滤html的字符串(注释标记法)
2013/07/08 Javascript
基于jquery的simpleValidate简易验证插件
2014/01/31 Javascript
jquery密码强度校验
2015/12/02 Javascript
jQuery+css实现的切换图片功能代码
2016/01/27 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
详解Vue.js 2.0 如何使用axios
2017/04/21 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
angular指令笔记ng-options的使用方法
2017/09/18 Javascript
AngularJS实现的base64编码与解码功能示例
2018/05/17 Javascript
JS实现前端页面的搜索功能
2018/06/12 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
2019/01/08 jQuery
Vue3.0结合bootstrap创建多页面应用
2019/05/28 Javascript
VUE项目初建和常见问题总结
2019/09/12 Javascript
vue更改数组中的值实例代码详解
2020/02/07 Javascript
python中类的一些方法分析
2014/09/25 Python
Python实现自定义函数的5种常见形式分析
2018/06/16 Python
python实现转盘效果 python实现轮盘抽奖游戏
2019/01/22 Python
浅析python 中大括号中括号小括号的区分
2019/07/29 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
小女主人连衣裙:Little Mistress
2017/07/10 全球购物
Haglöfs瑞典官方网站:haglofs火柴棍,欧洲顶级户外品牌
2018/10/18 全球购物
迪拜领先运动补剂零售品牌中文站:Sporter商城
2019/08/20 全球购物
高级电工工作职责
2013/11/21 职场文书
毕业生求职找工作的自我评价范文
2013/11/27 职场文书
银行员工职业规划范文
2014/01/21 职场文书
三年大学生活自我鉴定
2014/01/21 职场文书
加油口号大全
2014/06/13 职场文书
党的群众路线批评与自我批评范文
2014/10/16 职场文书
工人先锋号申报材料
2014/12/29 职场文书
Python实现批量自动整理文件
2022/03/16 Python