JS简单实现tab切换效果的多窗口显示功能


Posted in Javascript onSeptember 07, 2016

本文实例讲述了JS简单实现tab切换效果的多窗口显示功能。分享给大家供大家参考,具体如下:

<div style=" text-align:center; margin-top:40px;">
  <div class="menubox">
    <span id="newstab1" class="hover" onmouseover="setTab('newstab',1,3)"> <a href="###" target="_blank">科室新闻</a></span>
    <span id="newstab2" onmouseover="setTab('newstab',2,3)"> <a href="###" target="_blank">媒体报道</a></span>
    <span id="newstab3" onmouseover="setTab('newstab',3,3)"> <a href="###" target="_blank">学术研究</a></span>
  </div>
  <div class="contentbox">
    <div id="con_newstab_1">
      <ul>
        <li><span>2015-09-09</span><a href="###" target="_blank">阅谁问君诵水落清香浮1</a></li>
        <li><span>2015-08-17</span><a href="###" target="_blank">阅谁问君诵水落清香浮1</a></li>
        <li><span>2015-08-05</span><a href="###" target="_blank">阅谁问君诵水落清香浮1</a></li>
      </ul>
    </div>
    <div id="con_newstab_2" style="display:none;">
      <ul>
        <li><span>2015-09-09</span><a href="###" target="_blank">阅谁问君诵水落清香浮2</a></li>
        <li><span>2015-08-17</span><a href="###" target="_blank">阅谁问君诵水落清香浮2</a></li>
        <li><span>2015-08-05</span><a href="###" target="_blank">阅谁问君诵水落清香浮2</a></li>
      </ul>
    </div>
    <div id="con_newstab_3" style="display:none;">
      <ul>
        <li><span>2015-09-09</span><a href="###" target="_blank">阅谁问君诵水落清香浮3</a></li>
        <li><span>2015-08-17</span><a href="###" target="_blank">阅谁问君诵水落清香浮3</a></li>
        <li><span>2015-08-05</span><a href="###" target="_blank">阅谁问君诵水落清香浮3</a></li>
      </ul>
    </div>
  </div>
</div>
<script type="text/javascript">
function setTab(name,cursel,n){
  for(i=1;i<=n;i++){
  var menu=document.getElementById(name+i);
  var con=document.getElementById("con_"+name+"_"+i);
  menu.className=i==cursel?"hover":"";
  con.style.display=i==cursel?"block":"none";
  }
}
</script>

效果图:

JS简单实现tab切换效果的多窗口显示功能

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jquery中ajax学习笔记一
Oct 16 Javascript
JavaScript中的noscript元素属性位置及作用介绍
Apr 11 Javascript
JS注释所产生的bug 即使注释也会执行
Nov 19 Javascript
javascript实现俄罗斯方块游戏的思路和方法
Apr 27 Javascript
javascript控制层显示或隐藏的方法
Jul 22 Javascript
AngularJS表单提交实例详解
Feb 18 Javascript
vue2.0 根据状态值进行样式的改变展示方法
Mar 13 Javascript
ndm:NPM的桌面GUI应用程序
Oct 15 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【矩形情况】
Dec 13 Javascript
Node.js console控制台简单用法分析
Jan 04 Javascript
JavaScript仿京东秒杀倒计时
Mar 17 Javascript
Vue中用JSON实现刷新界面不影响倒计时
Oct 26 Javascript
JS实现的幻灯片切换显示效果
Sep 07 #Javascript
javascript宿主对象之window.navigator详解
Sep 07 #Javascript
Angular 理解module和injector,即依赖注入
Sep 07 #Javascript
JS继承之借用构造函数继承和组合继承
Sep 07 #Javascript
Node.js读写文件之批量替换图片的实现方法
Sep 07 #Javascript
jQuery实现底部浮动窗口效果
Sep 07 #Javascript
聊一聊Vue.js过渡效果
Sep 07 #Javascript
You might like
linux php mysql数据库备份实现代码
2009/03/10 PHP
PHP抽象类 介绍
2012/06/13 PHP
Codeigniter生成Excel文档的简单方法
2014/06/12 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
thinkPHP统计排行与分页显示功能示例
2016/12/02 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
2017/02/08 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
2018/12/05 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
JS OOP包机制,类创建的方法定义
2009/11/02 Javascript
纯JAVASCRIPT图表动画插件Highcharts Examples
2011/04/16 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
JS小功能(操作Table--动态添加删除表格及数据)实现代码
2013/11/28 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
2015/09/16 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
详解Node.js中exports和module.exports的区别
2017/04/19 Javascript
JS字符串按逗号和回车分隔的方法
2017/04/25 Javascript
微信小程序tabBar底部导航中文注解api详解
2017/08/16 Javascript
开发用到的js封装方法(20种)
2018/10/12 Javascript
JavaScript使用百度ECharts插件绘制饼图操作示例
2019/11/26 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
python实现多线程采集的2个代码例子
2014/07/07 Python
Python实现的生产者、消费者问题完整实例
2018/05/30 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
Python Flask上下文管理机制实例解析
2020/03/16 Python
Python DES加密实现原理及实例解析
2020/07/17 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
2020/12/14 Python
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
英语自我评价范文
2014/01/24 职场文书
安全生产一岗双责责任书
2014/07/28 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
四风问题对照检查整改措施思想报告
2014/10/05 职场文书
公务员处分决定书
2015/06/25 职场文书
matplotlib之pyplot模块实现添加子图subplot的使用
2021/04/25 Python
python 实现的截屏工具
2021/05/08 Python
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers