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

 更新时间:2015年10月14日 10:19:52   作者:企鹅  
这篇文章主要介绍了JS实现的最简Table选项卡效果,涉及简单的JavaScript响应鼠标事件切换样式的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

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

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

运行效果截图如下:

在线演示地址如下:

http://demo.jb51.net/js/2015/js-z-simple-tab-nav-menu-codes/

具体代码如下:

<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数组你所不知道的3件事

    关于JavaScript数组你所不知道的3件事

    这篇文章主要为大家详细介绍了关于JavaScript数组三个并不那么常见的功能,你所不知道的事情,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • JS中的Select框实现模糊搜索功能

    JS中的Select框实现模糊搜索功能

    本文通过实例代码介绍JS中的Select框实现模糊搜索功能,下面是使用JavaScript来实现模糊搜索的功能,代码分为html部分和javascript部分,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • 解决layer.confirm选择完之后消息框不消失的问题

    解决layer.confirm选择完之后消息框不消失的问题

    今天小编就为大家分享一篇解决layer.confirm选择完之后消息框不消失的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • Js Snowflake(雪花算法)生成随机ID的实现方法

    Js Snowflake(雪花算法)生成随机ID的实现方法

    这篇文章主要介绍了Js Snowflake(雪花算法)生成随机ID的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • JavaScript实现简单的二级导航菜单实例

    JavaScript实现简单的二级导航菜单实例

    这篇文章主要介绍了JavaScript实现简单的二级导航菜单,设计javascript动态操作页面元素的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • javascript实现Email邮件显示与删除功能

    javascript实现Email邮件显示与删除功能

    这篇文章主要介绍了javascript实现Email邮件显示与删除功能,需要的朋友可以参考下
    2015-11-11
  • js实现拖动模态框

    js实现拖动模态框

    这篇文章主要为大家详细介绍了js实现拖动模态框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 理解javascript async的用法

    理解javascript async的用法

    本篇文章主要介绍了理解javascript async的用法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • JavaScript添加随滚动条滚动窗体的方法

    JavaScript添加随滚动条滚动窗体的方法

    这篇文章主要介绍了JavaScript添加随滚动条滚动窗体的方法,涉及JavaScript事件响应及页面元素动态操作相关技巧,需要的朋友可以参考下
    2016-02-02
  • 一文详解axios四种传参方式及后端接参

    一文详解axios四种传参方式及后端接参

    在开发的过程中,我们会经常使用到axios进行数据的交互,这篇文章主要给大家介绍了关于axios四种传参方式及后端接参的相关资料,文中给出了详细的代码示例,需要的朋友可以参考下
    2023-10-10

最新评论