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每次Title显示不同的名言
Sep 25 Javascript
JavaScript 学习小结(适合新手参考)
Jul 30 Javascript
获得Javascript对象属性个数的示例代码
Nov 21 Javascript
BootStrap table表格插件自适应固定表头(超好用)
Aug 24 Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
Dec 08 Javascript
Vue无限滑动周选择日期的组件的示例代码
Jul 18 Javascript
vuejs使用axios异步访问时用get和post的实例讲解
Aug 09 Javascript
JavaScript实现学生在线做题计时器功能
Dec 05 Javascript
详解如何使用nvm管理Node.js多版本
May 06 Javascript
实现vuex与组件data之间的数据同步更新方式
Nov 12 Javascript
JavaScript实现联动菜单特效
Jan 07 Javascript
node 版本切换的实现
Feb 02 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
五款常用mysql slow log分析工具的比较分析
2011/05/22 PHP
PHP中redis的用法深入解析
2014/02/20 PHP
yii操作session实例简介
2014/07/31 PHP
php实现httpRequest的方法
2015/03/13 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
ThinkPHP3.1.2 使用cli命令行模式运行的方法
2020/04/14 PHP
从sohu弄下来的flash中展示图片的代码
2007/04/27 Javascript
jQuery对象与DOM对象之间的转换方法
2010/04/15 Javascript
javascript 正则替换 replace(regExp, function)用法
2010/05/22 Javascript
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
2010/10/20 Javascript
用js来刷新当前页面保留参数的具体实现
2013/12/23 Javascript
HTML5 实现的一个俄罗斯方块实例代码
2016/09/19 Javascript
微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
2016/12/08 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
vue.js开发环境安装教程
2017/03/17 Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
2020/05/30 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
js实现简单放大镜效果
2020/03/07 Javascript
Vue Router中应用中间件的方法
2020/08/06 Javascript
Python3安装Pymongo详细步骤
2017/05/26 Python
Flask框架URL管理操作示例【基于@app.route】
2018/07/23 Python
python flask实现分页的示例代码
2018/08/02 Python
Django Xadmin多对多字段过滤实例
2020/04/07 Python
CSS3 Calc实现滚动条出现页面不跳动问题
2017/09/14 HTML / CSS
美国隐形眼镜零售商:LensPure
2019/03/10 全球购物
cf搞笑广告词
2014/03/14 职场文书
计算机求职自荐信范文
2014/04/19 职场文书
售后客服工作职责
2014/06/16 职场文书
品质口号大全
2014/06/17 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
2014年政教处工作总结
2014/12/20 职场文书
简历自我评价优缺点
2015/03/11 职场文书
2016年度基层党建工作公开承诺书
2016/03/25 职场文书
python基于OpenCV模板匹配识别图片中的数字
2021/03/31 Python
Python装饰器详细介绍
2022/03/25 Python
一文搞懂PHP中的抽象类和接口
2022/05/25 PHP