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 相关文章推荐
Packer 3.0 JS压缩及混淆工具 下载
May 03 Javascript
javascript学习笔记(三) String 字符串类型介绍
Jun 19 Javascript
Ajax执行顺序流程及回调问题分析
Dec 10 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
Dec 26 Javascript
js获取ip和地区
Mar 10 Javascript
JS匹配日期和时间的正则表达式示例
May 12 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
Jul 07 Javascript
JavaScript插件Tab选项卡效果
Nov 14 Javascript
Vue 中批量下载文件并打包的示例代码
Nov 20 Javascript
vue实现图片预览组件封装与使用
Jul 13 Javascript
微信小程序通过一个json实现分享朋友圈图片
Sep 03 Javascript
vuejs element table 表格添加行,修改,单独删除行,批量删除行操作
Jul 18 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对象转换为数组函数(递归方法)
2012/02/04 PHP
PHP分页类集锦
2014/11/18 PHP
PHP 使用 Imagick 裁切/生成缩略图/添加水印自动检测和处理 GIF
2016/02/19 PHP
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
2019/06/14 PHP
JavaScript原型继承之基础机制分析
2011/08/26 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
给html超链接设置事件不使用href来完成跳
2014/04/20 Javascript
JavaScript编写推箱子游戏
2015/07/07 Javascript
jquery合并表格中相同文本的相邻单元格
2015/07/17 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
2016/01/27 Javascript
学习Javascript闭包(Closure)知识
2016/08/07 Javascript
分享JavaScript监听全部Ajax请求事件的方法
2016/08/28 Javascript
Javascript 跨域知识详细介绍
2016/10/30 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
2017/04/22 Javascript
深入讲解xhr(XMLHttpRequest)/jsonp请求之abort
2017/07/26 Javascript
浅谈webpack组织模块的原理
2018/03/10 Javascript
JS实现DOM删除节点操作示例
2018/04/04 Javascript
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
详解小程序云开发数据库
2019/05/20 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
[04:52]DOTA2亚洲邀请赛附加赛 TOP10精彩集锦
2015/01/29 DOTA
Python快速查找list中相同部分的方法
2018/06/27 Python
Python基于Tkinter模块实现的弹球小游戏
2018/12/27 Python
Python 运行 shell 获取输出结果的实例
2019/01/07 Python
小橄榄树:Le Petit Olivier
2018/04/23 全球购物
DOM和JQuery对象有什么区别
2016/11/11 面试题
班长岗位职责
2013/11/10 职场文书
药品采购员岗位职责
2014/02/08 职场文书
作文评语大全
2014/04/23 职场文书
倡议书范文格式
2014/05/12 职场文书
《社戏》教学反思
2016/02/22 职场文书
【DOTA2】半决赛强强对话~ PSG LGD vs EHOME - DPC 2022 CN REGIONAL FINALS WINTER
2022/04/02 DOTA
德劲DE1107指针试高灵敏度全波段收音机机评
2022/04/05 无线电
MYSQL常用函数介绍
2022/05/05 MySQL
MySQL 数据库 增删查改、克隆、外键 等操作
2022/05/11 MySQL