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 相关文章推荐
理解Javascript_05_原型继承原理
Oct 13 Javascript
统计jQuery中各字符串出现次数的工具
May 03 Javascript
Javascript 面向对象(二)封装代码
May 23 Javascript
js仿百度贴吧验证码特效实例代码
Jan 16 Javascript
javascript判断数组内是否重复的方法
Apr 21 Javascript
JavaScript简单下拉菜单特效
Sep 13 Javascript
炫酷的js手风琴效果
Oct 13 Javascript
Javascript typeof与instanceof的区别
Oct 18 Javascript
详解javascript appendChild()的完整功能
Aug 18 Javascript
vue组件中iview的modal组件爬坑问题之modal的显示与否应该是使用v-show
Apr 12 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 jQuery
three.js着色器材质的内置变量示例详解
Aug 16 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
mantis安装、配置和使用中的问题小结
2014/07/14 PHP
在PHP程序中使用Rust扩展的方法
2015/07/03 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
HR vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
常用的javascript function代码
2008/05/23 Javascript
jQuery 类twitter的文本字数限制带提示效果插件
2010/04/16 Javascript
利用jquery操作select下拉列表框的代码
2010/06/04 Javascript
javascript 弹出层组件(升级版)
2011/05/12 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
2016/01/05 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
Angularjs 设置全局变量的方法总结
2016/10/20 Javascript
jQuery使用unlock.js插件实现滑动解锁
2017/04/04 jQuery
详解利用jsx写vue组件的方法示例
2017/07/17 Javascript
微信小程序顶部可滚动导航效果
2017/10/31 Javascript
bootstrap 弹出框modal添加垂直方向滚轴效果
2018/07/09 Javascript
对angular 实时更新模板视图的方法$apply详解
2018/10/09 Javascript
利用jsonp解决js读取本地json跨域的问题
2018/12/11 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
OpenLayers3实现图层控件功能
2020/09/25 Javascript
用Python遍历C盘dll文件的方法
2015/05/06 Python
Python3.X 线程中信号量的使用方法示例
2017/07/24 Python
python3.x上post发送json数据
2018/03/04 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
2020/01/14 Python
Python 面向对象部分知识点小结
2020/03/09 Python
CSS3中的Transition过度与Animation动画属性使用要点
2016/05/20 HTML / CSS
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
美国护肤咨询及美容产品电商:Askderm
2017/02/24 全球购物
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
美国在线眼镜店:GlassesShop
2018/11/15 全球购物
请解释在new与override的区别
2012/10/29 面试题
北大青鸟学生求职信
2013/09/24 职场文书
客户表扬信范文
2014/01/10 职场文书
2014全国两会心得体会
2014/03/17 职场文书
iPhone13再次曝光
2021/04/15 数码科技
Python语言中的数据类型-序列
2022/02/24 Python