JS实现的最简Table选项卡效果


Posted in Javascript onOctober 14, 2015

本文实例讲述了JS实现的最简Table选项卡效果。分享给大家供大家参考。具体如下:

这是一款最简易的Table选项卡,是基于Table表格的,非DIV结构,习惯表格的朋友可能会喜欢本选项卡,部分修饰仍然用的是Table,比如表格边框、背景颜色等,个人感觉好像用Table比用DIV结构代码更精简一些。

运行效果截图如下:

JS实现的最简Table选项卡效果

在线演示地址如下:

具体代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>选项卡</title>
<style type="text/css">
<!--
.menu1 {
   font-size: 14px;
   color: #FFFFFF;
   text-decoration: none;
   background-color: skyblue;
   cursor:hand;
}
.menu2 {
   font-size: 14px;
   color: #990000;
   text-decoration: none;
   background-color: #FFFFFF;
   cursor:hand;
}-->
</style>
<script language="JavaScript">
function tabit(id,cid) {
tab1.className="menu2";
tab2.className="menu2";
id.className="menu1";
ctab1.style.display="none";
ctab2.style.display="none";
cid.style.display="block";
}
</script>
</head>
<body onload="tabit(tab1,ctab1)">
<table width="400" height="169" border="0" cellpadding="3" cellspacing="1" bgcolor="#990000">
  <tr>
   <td height="20" class="menu1" id="tab1" onmouseover="tabit(tab1,ctab1)">今日焦点</td>
   <td height="20" class="menu2" id="tab2" onmouseover="tabit(tab2,ctab2)">一周热门</td>
  </tr>
  <tr id="ctab1" style="display:none">
   <td height="100" colspan="2" bgcolor="#FFFFFF">今日焦点的内容</td>
  </tr>
  <tr id="ctab2" style="display:none">
   <td height="100" colspan="2" bgcolor="#FFFFFF">一周热门的内容</td>
  </tr>
</table>
</body>
</html>

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

Javascript 相关文章推荐
(JS实现)MapBar中坐标的加密和解密的脚本
May 16 Javascript
jQuery 1.3 和 Validation 验证插件1.5.1
Jul 09 Javascript
jQuery实现的仿百度分页足迹效果代码
Oct 30 Javascript
jQuery操作基本控件方法实例分析
Dec 31 Javascript
JS组件Bootstrap Select2使用方法详解
Apr 17 Javascript
AngularJS ng-repeat数组有重复值的解决方法
Oct 23 Javascript
详解微信小程序开发之下拉刷新 上拉加载
Nov 24 Javascript
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
javascript完美实现给定日期返回上月日期的方法
Jun 15 Javascript
vue之将echart封装为组件
Jun 02 Javascript
elementUI table表格动态合并的示例代码
May 15 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
Dec 10 Javascript
JS仿淘宝实现的简单滑动门效果代码
Oct 14 #Javascript
JavaScript实现的伸展收缩型菜单代码
Oct 14 #Javascript
smartcrop.js智能图片裁剪库
Oct 14 #Javascript
深入学习JavaScript对象
Oct 13 #Javascript
快速学习JavaScript的6个思维技巧
Oct 13 #Javascript
有关json_decode乱码及NULL的问题
Oct 13 #Javascript
JS实现左右拖动改变内容显示区域大小的方法
Oct 13 #Javascript
You might like
php 分库分表hash算法
2009/11/12 PHP
php遍历文件夹和文件列表示例分享
2014/03/11 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
微信公众平台DEMO(PHP)
2016/05/04 PHP
thinkphp3.2.0 setInc方法 源码全面解析
2018/01/29 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
PHP的mysqli_set_charset()函数讲解
2019/01/23 PHP
定义select的边框颜色
2008/04/28 Javascript
JavaScript与Div对层定位和移动获得坐标的实现代码
2010/09/08 Javascript
jQuery 中国省市两级联动选择附图
2014/05/14 Javascript
JQuery控制Radio选中方法分析
2015/05/29 Javascript
JavaScript中的条件判断语句使用详解
2015/06/03 Javascript
jquery插件validation实现验证身份证号等
2015/06/04 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
javascript实现下雨效果
2017/03/27 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
JS库之wow.js使用方法
2017/09/14 Javascript
jQuery实现的简单动态添加、删除表格功能示例
2017/09/21 jQuery
Vue自定义指令实现checkbox全选功能的方法
2018/02/28 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
2018/08/01 Javascript
在vue中使用cookie记住用户上次选择的实例(本次例子中为下拉框)
2020/09/11 Javascript
[01:04:39]OG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
使用Python的urllib和urllib2模块制作爬虫的实例教程
2016/01/20 Python
Python使用matplotlib实现基础绘图功能示例
2018/07/03 Python
Python匿名函数/排序函数/过滤函数/映射函数/递归/二分法
2019/06/05 Python
pyQt5实时刷新界面的示例
2019/06/25 Python
完美解决keras 读取多个hdf5文件进行训练的问题
2020/07/01 Python
纯CSS3实现的8种Loading动画效果
2014/07/05 HTML / CSS
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
会议开场欢迎词
2014/01/15 职场文书
中国梦团日活动总结
2014/07/07 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js
Nginx的rewrite模块详解
2021/03/31 Servers
Go语言中break label与goto label的区别
2021/04/28 Golang
Vue组件化(ref,props, mixin,.插件)详解
2022/05/15 Vue.js