Javascript实现简单的选项卡
在线演示:http://jsfiddle.net/Web_Code/TbPDd/embedded/result/
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="texthtml;charset=utf-8"><title>TabHost</title><style type="text/css"> #tab li{background-color: #3e3e3e;list-style: none;float: left;margin-left: 2px;color: white;}#tabContent{float: left;display: none;width: 242px;height: 150px;}#tabContent ul{list-style: none;background-color: #ccc;padding-left: 5px;margin-top: 0px;}#main{width: 250px;margin: 0 auto;height: 300px;}</style>
</head>
<body><div id="main"><div style="margin-left:-42px"><ul id="tab"><li οnclick="javascript:display(1);" style="background-color:#ccc;color:black;">数 据 库</li><li οnclick="javascript:display(2);">前台脚本</li><li οnclick="javascript:display(3);">后台脚本</li></ul></div><div id="tabContent" style="display:block"><ul><li>MySql</li><li>SQL Server</li><li>Oracle</li><li>DB2</li></ul></div><div id="tabContent"><ul><li>HTML</li><li>Ruby</li><li>JavaScript</li><li>Python</li></ul></div><div id="tabContent"><ul><li>ASP</li><li>PHP</li><li>.Net</li><li>JSP</li></ul></div></div><script type="text/javascript">var divs = document.getElementById("main").getElementsByTagName("div");var lis = document.getElementById("tab").getElementsByTagName("li");function display(num){for(var i = 1; i < divs.length; i++){if(i == num){var con = divs[num];con.style.display="block";lis[i-1].style.backgroundColor = "#ccc";lis[i-1].style.color = "black";}else{divs[i].style.display = "none";lis[i-1].style.color = "white";lis[i-1].style.backgroundColor = "#3e3e3e";}}}</script>
</body>
</html>
Javascript实现简单的选项卡相关推荐
- 如何仅使用HTML和JavaScript构建简单的URL缩短器
by Palash Bauri 由Palash Bauri 如何仅使用HTML和JavaScript构建简单的URL缩短器 (How to build a simple URL shortener w ...
- JavaScript设计模式--简单工厂模式例子---XHR工厂
JavaScript设计模式--简单工厂模式例子---XHR工厂 第一步,Ajax操作接口(目的是起一个接口检测作用) (1)引入接口文件 //定义一个静态方法来实现接口与实现类的直接检验 //静态方 ...
- js实现html页面倒计30秒,javascript实现简单页面倒计时
这篇文章主要为大家详细介绍了javascript实现简单页面倒计时,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了javascript实现简单页面倒 ...
- JavaScript如何简单而准确地判断复杂数据类型
javaScript如何简单而准确地判断复杂数据类型? 1:typeof 只能判断出基本数据类型 例如: var a = 3; typeof a 的结果为 number var b = []; typ ...
- javascript 代码_如何使您JavaScript代码简单易读
javascript 代码 by Arthur Arakelyan 通过亚瑟·阿拉克利安(Arthur Arakelyan) 如何使您JavaScript代码简单易读 (How to keep you ...
- Javascript闭包简单理解
Javascript闭包简单理解 原文:Javascript闭包简单理解 提到闭包,想必大家都早有耳闻,下面说下我的简单理解. 说实话平时工作中实际手动写闭包的场景并不多,但是项目中用到的第三方框架和 ...
- 用浏览器收藏夹的书签保存javascript的简单脚本
用浏览器收藏夹的书签保存javascript的简单脚本 之前一直好奇别人是如何保存常用的javascipt脚本的 油猴脚本,需要考虑整体的运行方式,有时还得专门写个按钮,需要一定基础 记事本保存,用的 ...
- JavaScript最简单的方法实现简易的计算器
文章目录 前言 一.效果图 二.代码 1.HTML代码 2.CSS代码 3.JavaScript代码 总结 前言 JavaScript最简单的方法实现简易的加减乘除计算器 一.效果图 二.代码 1.H ...
- js html css淘宝足迹日历效果,JavaScript实现简单日历效果
本文实例为大家分享了JavaScript实现简单日历效果的具体代码,供大家参考,具体内容如下 实现效果: 根据所选择的年月,列出当月对应是周几,效果图如下: 实现思路: 1.使用select标签保存年 ...
最新文章
- 批量修改图片以及加水印
- 面试官:谈谈Redis缓存和MySQL数据一致性问题
- c语言printf%%,c语言printf实现同一位置打印输出的实例分享
- Pytho学习笔记:电子邮件1
- 注入游戏没有焦点_数独游戏 数学之美(三)
- 安装好MySQL数据库之后dos下操作步骤及建表命令
- 网站主机和服务器选哪个,虚拟主机和服务器 你的网站该选择哪一个?
- 【微服务学习】Polly:熔断降级组件
- dbms数据库管理系统_数据库管理系统(DBMS)中的视图
- Jenkins的Windows Slave分布式构建和部署
- 【OpenCV】读取显示图片及Mat类
- 3S基础知识:MapX应用教程—创建地图对象
- centos php ioncube_如何在CentOS 7中安装ionCube Loader
- java浏览器下载进度条,在浏览器中异步下载文件监听下载进度
- QQ点不开链接/空间/邮箱。提示:windows找不到文件
- Ubuntu安装基础教程(No Zuo No Die)
- java关联vss 80020009,80020009: Invalid password[src=SourceSafe,guid=null]
- 六、模块实现:用户管理模块(1)
- 码支付系统 无授权—个人免签约支付系统二维码收款即时到账源码 –
- iOS 一个错误 Unable to find a specification for
热门文章
- tm是什么域名_入驻天猫,需要什么条件?
- 正则 指定开头结尾_Python核心知识系列:正则表达式与JSON
- Linux系统安装yum源报错256,Redhat Linux RHEL6配置本地YUM源及错误处理
- android 断点续录,android 录音的断点续传
- 怎么添加流程图画布_工作流程图软件,教你绘制简单的工作流程图!
- mysql存储过程自定义结构体_(转)MySQL存储过程/存储过程与自定义函数的区别...
- Pycharm - 创建python 文件模版
- Java学习笔记3.1.1 类与对象
- Java Web学习笔记09:文件上传与下载
- 学用软件:laTex软件初体验