js实现tab选项卡函数代码

时间:2024-04-19 10:43:25 

<html> <head> <style type="text/css"> * { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px; } BODY { padding-left: 20px; padding-top: 20px; } .wid240 { width: 242px; margin-bottom: 20px; } .wid180 { width: 182px; } .tab { border-bottom: #000 1px solid; border-left: #000 1px solid; border-top: #000 1px solid; border-right: #000 1px solid; } .tab UL { zoom: 1; clear: both; } .tab UL:after { display: block; height: 0px; visibility: hidden; clear: both; content: ""; } .tab UL LI { text-align: center; line-height: 26px; width: 60px; display: inline; background: #000; float: left; height: 26px; color: #fff; } .tab UL LI.on { background: #fff; color: #000; } .tabList { border-bottom: #000 1px solid; border-left: #000 1px solid; height: 150px; border-top: #000 1px; border-right: #000 1px solid; } .tabList .one { padding-bottom: 10px; padding-left: 10px; padding-right: 10px; display: none; color: #ff0000; padding-top: 10px; } .tabList .block { display: block; } </style> <script type="text/javascript"> function setTab(name,m,n){ for( var i=1;i<=n;i++){ var menu = document.getElementById(name+i); var showDiv = document.getElementById("cont_"+name+"_"+i); menu.className = i==m ?"on":""; showDiv.style.display = i==m?"block":"none"; } } </script> <meta name="GENERATOR" content="MSHTML 8.00.7600.16535"> </head> <body> <div class="wid240"> <div class="tab"> <ul> <li id="one1" class="on" onmouseover='setTab("one",1,4)'>one1 </li> <li id="one2" onmouseover='setTab("one",2,4)'>one2 </li> <li id="one3" onmouseover='setTab("one",3,4)'>one3 </li> <li id="one4" onmouseover='setTab("one",4,4)'>one4 </li> </ul> </div> <div class="tabList"> <div id="cont_one_1" class="one block"> cont_one_1</div> <div id="cont_one_2" class="one"> cont_one_2</div> <div id="cont_one_3" class="one"> cont_one_3</div> <div id="cont_one_4" class="one"> cont_one_4</div> </div> </div> <div class="wid180"> <div class="tab"> <ul> <li id="tow1" class="on" onclick='setTab("tow",1,3)'>tow1 </li> <li id="tow2" onclick='setTab("tow",2,3)'>tow2 </li> <li id="tow3" onclick='setTab("tow",3,3)'>tow3 </li> </ul> </div> <div class="tabList"> <div id="cont_tow_1" class="one block"> cont_tow_1</div> <div id="cont_tow_2" class="one"> cont_tow_2</div> <div id="cont_tow_3" class="one"> cont_tow_3</div> </div> </div> </body> </html>


标签:js,tab,选项卡
0
投稿

猜你喜欢

  • numpy.concatenate函数用法详解

    2022-04-09 06:18:52
  • pygame实现俄罗斯方块游戏(基础篇2)

    2022-05-24 00:09:17
  • pycharm将英文设置为中文的详细教程

    2022-07-16 14:22:24
  • 关于Flask 上下文详细介绍

    2023-12-10 01:52:32
  • Python用来做Web开发的优势有哪些

    2023-07-20 19:23:53
  • PHP队列用法实例

    2023-10-20 12:30:49
  • Python使用PyCrypto实现AES加密功能示例

    2022-09-18 13:23:57
  • python pyecharts库的用法大全

    2021-04-21 13:48:05
  • MySQL定时全库备份数据库

    2024-01-15 18:44:42
  • python的语句结构你真的了解吗

    2022-08-11 23:05:39
  • mysql5.7创建用户授权删除用户撤销授权

    2024-01-22 17:52:11
  • 创建Shapefile文件并写入数据的例子

    2023-06-21 23:27:12
  • python高级特性和高阶函数及使用详解

    2022-09-17 20:13:50
  • 简单的MySQL备份与还原方法分享

    2024-01-24 22:51:13
  • JavaScript开发人员的10个关键习惯小结

    2024-04-18 09:51:09
  • python 实现读取一个excel多个sheet表并合并的方法

    2023-06-25 20:11:51
  • Python装饰器实现几类验证功能做法实例

    2023-11-11 18:09:30
  • 解析PyCharm Python运行权限问题

    2021-04-05 03:52:51
  • python开发之文件操作用法实例

    2022-08-07 02:03:45
  • 深入了解mysql长事务

    2024-01-28 10:29:32
  • asp之家 网络编程 m.aspxhome.com