利用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 29 Javascript
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
Mar 05 Javascript
给jQuery方法添加回调函数一款插件的应用
Jan 21 Javascript
javascript实现在网页中运行本地程序的方法
Feb 03 Javascript
原生 JS Ajax,GET和POST 请求实例代码
Jun 08 Javascript
JavaScript微信定位功能实现方法
Nov 29 Javascript
webpack打包js文件及部署的实现方法
Dec 18 Javascript
JavaScript获取用户所在城市及地理位置
Apr 21 Javascript
解决ng-repeat产生的ng-model中取不到值的问题
Oct 02 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
Nov 13 Javascript
Vue源码解析之Template转化为AST的实现方法
Dec 14 Javascript
Vue使用自定义指令实现拖拽行为实例分析
Jun 06 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
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
德生9700DX电路分析
2021/03/02 无线电
Php注入点构造代码
2008/06/14 PHP
配置php网页显示各种语法错误
2013/09/23 PHP
既简单又安全的PHP验证码 附调用方法
2016/06/02 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
JS实现图片预加载无需等待
2012/12/21 Javascript
jquerymobile局部渲染的各种刷新方法小结
2014/03/05 Javascript
jQuery实现的经典滑动门效果
2015/09/22 Javascript
浅谈Javascript中Object与Function对象
2015/09/26 Javascript
JavaScript数组去重的两种方法推荐
2016/04/05 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
Node接收电子邮件的实例代码
2017/07/21 Javascript
浅谈Node.js 沙箱环境
2018/05/15 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
回顾Javascript React基础
2019/06/15 Javascript
JavaScript创建、读取和删除cookie
2019/09/03 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
2020/03/05 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
python Manager 之dict KeyError问题的解决
2019/12/21 Python
Pytoch之torchvision.transforms图像变换实例
2019/12/30 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
python利用opencv实现SIFT特征提取与匹配
2020/03/05 Python
pandas中ix的使用详细讲解
2020/03/09 Python
全球最大的游戏市场:G2A
2018/07/05 全球购物
查环查孕证明
2014/01/10 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书
幼儿园卫生保健制度
2015/08/05 职场文书
公司年会晚会开幕词
2019/04/02 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
PHP中strval()函数实例用法
2021/06/07 PHP
python模板入门教程之flask Jinja
2022/04/11 Python
Mac电脑OS系统下安装Nginx的详细教程
2022/04/14 Servers
使用pd.merge表连接出现多余行的问题解决
2022/06/16 Python