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 相关文章推荐
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
Apr 12 Javascript
利用javascript实现web页面中指定区域打印
Oct 30 Javascript
JQuery+CSS实现图片上放置按钮的方法
May 29 Javascript
谈谈AngularJs中的隐藏和显示
Dec 09 Javascript
jQuery实现下拉框功能实例代码
May 06 Javascript
RequireJS简易绘图程序开发
Oct 28 Javascript
简单实现js轮播图效果
Jul 14 Javascript
JS+CSS实现网页加载中的动画效果
Oct 27 Javascript
VUE接入腾讯验证码功能(滑块验证)备忘
May 07 Javascript
基于jQuery拖拽事件的封装
Nov 29 jQuery
全面解析Vue中的$nextTick
Dec 24 Vue.js
一道JS算法面试题——冒泡、选择排序
Apr 21 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
文章推荐系统(三)
2006/10/09 PHP
PHP脚本数据库功能详解(中)
2006/10/09 PHP
深入php var_dump()函数的详解
2013/06/05 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
PHP入门教程之面向对象基本概念实例分析
2016/09/11 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
PHP针对中英文混合字符串长度判断及截取方法示例
2017/03/31 PHP
php基于数组函数实现关联表的编辑操作示例
2017/07/04 PHP
自己动手制作jquery插件之自动添加删除行功能介绍
2011/10/14 Javascript
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
在表单提交前进行验证的几种方式整理
2013/07/31 Javascript
跟我学习javascript的for循环和for...in循环
2015/11/18 Javascript
深入浅析NodeJs并发异步的回调处理
2015/12/21 NodeJs
jQuery和CSS仿京东仿淘宝列表导航菜单
2017/01/04 Javascript
基于js粘贴事件paste简单解析以及遇到的坑
2017/09/07 Javascript
JavaScript实现计算多边形质心的方法示例
2018/01/31 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
Vue一个案例引发的递归组件的使用详解
2018/11/15 Javascript
vue项目中使用eslint+prettier规范与检查代码的方法
2020/01/16 Javascript
Javascript原型链及instanceof原理详解
2020/05/25 Javascript
Python深入学习之特殊方法与多范式
2014/08/31 Python
python实现文件路径和url相互转换的方法
2015/07/06 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
2017/08/18 Python
python PyTorch参数初始化和Finetune
2018/02/11 Python
python用BeautifulSoup库简单爬虫实例分析
2018/07/30 Python
python多线程高级锁condition简单用法示例
2019/11/07 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
2020/03/25 Python
浅谈Python中的继承
2020/06/19 Python
python爬虫爬取图片的简单代码
2021/01/18 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
HTML5+CSS3实现无插件拖拽上传图片(支持预览与批量)
2017/01/05 HTML / CSS
美国打印机墨水和碳粉购物网站:QuikShip Toner
2018/08/29 全球购物
优秀教师主要事迹
2014/02/01 职场文书
群众路线党课主持词
2014/04/01 职场文书
网吧温馨提示
2015/07/17 职场文书
MySQL中你可能忽略的COLLATION实例详解
2021/05/12 MySQL