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 相关文章推荐
CheckBox 如何实现全选?
Jun 23 Javascript
js网页中的(运行代码)功能实现思路
Feb 04 Javascript
Jquery倒数计时按钮setTimeout的实例代码
Jul 04 Javascript
分享一个自己动手写的jQuery分页插件
Aug 28 Javascript
详解js界面跳转与值传递
Nov 22 Javascript
详谈jQuery unbind 删除绑定事件 / 移除标签方法
Mar 02 Javascript
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
May 20 jQuery
node.js博客项目开发手记
Mar 16 Javascript
vue实现element-ui对话框可拖拽功能
Aug 17 Javascript
JSON的parse()方法介绍
Jan 31 Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
javascript实现倒计时提示框
Mar 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
《DOTA3》开发工作已经开始 《DOTA3》将代替《DOTA2》
2021/03/06 DOTA
php随机生成数字字母组合的方法
2015/03/18 PHP
浅析JS刷新框架中的其他页面 &amp;&amp; JS刷新窗口方法汇总
2013/07/08 Javascript
JQuery Tips相关(1)----关于$.Ready()
2014/08/14 Javascript
怎样判断jQuery当前元素是隐藏还是显示
2016/11/23 Javascript
JS生成和下载二维码的代码
2016/12/07 Javascript
jQuery实现限制文本框的输入长度
2017/01/11 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
2017/03/14 Javascript
JS实现新建文件夹功能
2017/06/17 Javascript
详解ElementUI之表单验证、数据绑定、路由跳转
2017/06/21 Javascript
微信小程序开发中的疑问解答汇总
2017/07/03 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
2017/09/18 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
2018/04/18 Javascript
微信小程序的mpvue框架快速上手指南
2019/05/15 Javascript
bootstrap-table+treegrid实现树形表格
2019/07/26 Javascript
继承行为在 ES5 与 ES6 中的区别详解
2019/12/24 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
Python构造函数及解构函数介绍
2015/02/26 Python
python图片验证码生成代码
2016/07/02 Python
基于python实现聊天室程序
2018/07/27 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Django框架基础模板标签与filter使用方法详解
2019/07/23 Python
在python中用url_for构造URL的方法
2019/07/25 Python
Tensorflow 自定义loss的情况下初始化部分变量方式
2020/01/06 Python
最新PyCharm从安装到PyCharm永久激活再到PyCharm官方中文汉化详细教程
2020/11/17 Python
学前教育求职自荐信范文
2013/12/25 职场文书
工作表扬信的范文
2014/01/10 职场文书
小学数学课后反思
2014/04/23 职场文书
临床护理求职信
2014/04/26 职场文书
爱耳日宣传活动总结
2014/07/05 职场文书
医院领导班子整改方案
2014/10/01 职场文书
学校师德师风整改措施
2014/10/27 职场文书
2014年高一班主任工作总结
2014/12/05 职场文书
浅谈Redis位图(Bitmap)及Redis二进制中的问题
2021/07/15 Redis
MySQL数据库索引的最左匹配原则
2021/11/20 MySQL