js实现选项卡效果


Posted in Javascript onMarch 07, 2020

本文实例为大家分享了js实现选项卡效果的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<head>
 <title></title>
</head>
<script type="text/javascript">
 window.onload=function(){
 var ob = document.getElementById('div1');
 var ob1 = div1.getElementsByTagName('input');
 var ob2= div1.getElementsByTagName('div');
 
 for(var i = 0;i< ob1.length;i++){
  ob1[i].index=i;
  ob1[i].onmouseover=function(){
  
  for(var i = 0;i< ob1.length;i++){
  ob2[i].style.display='none';
   ob1[i].className='';
      } 
 this.className='active';
  ob2[this.index].style.display='block';

 
 } 
  ob1[i].onmouseout=function(){
  for(var i=0 ; i< ob1.length;i++){
  ob2[i]['style']['display']='none';
  }
  }

 } 

 }; 
 
</script>
<body>
<style type="text/css">
#div1 div{
 width: 100px;
 height: 100px;
 border-top: 2px solid grey;
 background-color: #ccc;
} 
.active {
 background-color: yellow;
}

</style>
<div id="div1">
 
<input type="button" value="1" class="active">
<input type="button" value="2">
<input type="button" value="3">
<input type="button" value="4">

<div style="display:block;" >1111</div>
<div style="display: none;">2222</div>
<div style="display: none;">3333</div>
<div style="display: none;">4444</div>

</div>

</body>
</html>

如果大家还想深入学习,可以点击两个精彩的专题:javascript选项卡操作方法汇总 jquery选项卡操作方法汇总

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
多浏览器兼容的获取元素和鼠标的位置的js代码
Dec 15 Javascript
获取客户端网卡MAC地址和IP地址实现JS代码
Mar 17 Javascript
基于jQuery实现最基本的淡入淡出效果实例
Feb 02 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
Mar 11 Javascript
JS字符串的切分用法实例
Feb 22 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
Nov 21 Javascript
bootstrap模态框示例代码分享
May 17 Javascript
JavaScript实现的浏览器下载文件的方法
Aug 09 Javascript
详解JS中的this、apply、call、bind(经典面试题)
Sep 19 Javascript
Vue如何实现响应式系统
Jul 11 Javascript
js实现小球在页面规定的区域运动
Jun 16 Javascript
Vue 监听元素前后变化值实例
Jul 29 Javascript
基于JS正则表达式实现模板数据动态渲染(实现思路详解)
Mar 07 #Javascript
js实现简单放大镜效果
Mar 07 #Javascript
js实现文字头像的生成代码
Mar 07 #Javascript
JavaScript队列结构Queue实现过程解析
Mar 07 #Javascript
原生JS实现萤火虫效果
Mar 07 #Javascript
JavaScript实现轮播图片完整代码
Mar 07 #Javascript
JS实现瀑布流效果
Mar 07 #Javascript
You might like
php中get_defined_constants函数用法实例分析
2015/05/12 PHP
PHP使用PHPexcel导入导出数据的方法
2015/11/14 PHP
php实现数组中出现次数超过一半的数字的统计方法
2018/10/14 PHP
jquery $.ajax入门应用一
2008/11/19 Javascript
chrome不支持form.submit的解决方案
2015/04/28 Javascript
javascript实现炫酷的拖动分页
2015/05/11 Javascript
javascript中Array()数组函数详解
2015/08/23 Javascript
js实现简单计算器
2015/11/22 Javascript
jQuery实现的调整表格行tr上下顺序
2016/01/10 Javascript
JavaScript计算器网页版实现代码分享
2016/07/15 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
vue监听滚动事件实现滚动监听
2017/04/11 Javascript
nodejs处理图片的中间件node-images详解
2017/05/08 NodeJs
angular bootstrap timepicker TypeError提示怎么办
2017/06/13 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
详解js根据百度地图提供经纬度计算两点距离
2019/05/13 Javascript
详解JavaScript匿名函数和闭包
2020/07/10 Javascript
如何基于viewport vm适配移动端页面
2020/11/13 Javascript
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
python实现发送和获取手机短信验证码
2016/01/15 Python
深入解析Python中的__builtins__内建对象
2016/06/21 Python
教你用一行Python代码实现并行任务(附代码)
2018/02/02 Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
2018/08/03 Python
python 产生token及token验证的方法
2018/12/26 Python
djano一对一、多对多、分页实例代码
2019/08/16 Python
redis数据库及与python交互用法简单示例
2019/11/01 Python
如何使用python进行pdf文件分割
2019/11/11 Python
python对Excel按条件进行内容补充(推荐)
2019/11/24 Python
Python enumerate函数遍历数据对象组合过程解析
2019/12/11 Python
Tensorflow中的dropout的使用方法
2020/03/13 Python
详解Python模块化编程与装饰器
2021/01/16 Python
德国玩具商店:Planet Happy DE
2021/01/16 全球购物
物业管理个人自我评价
2013/11/08 职场文书
开业庆典活动策划方案
2014/09/21 职场文书
公司档案管理制度
2015/08/05 职场文书
Python加密与解密模块hashlib与hmac
2022/06/05 Python