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 07 Javascript
微信小程序 数据绑定详解及实例
Oct 25 Javascript
使用BootStrap建立响应式网页——通栏轮播图(carousel)
Dec 21 Javascript
详解js的事件代理(委托)
Dec 22 Javascript
Vue.2.0.5过渡效果使用技巧
Mar 16 Javascript
详解Vue 事件修饰符capture 的使用
Dec 29 Javascript
vue 全选与反选的实现方法(无Bug 新手看过来)
Feb 09 Javascript
使用element-ui table expand展开行实现手风琴效果
Mar 15 Javascript
javascript面向对象三大特征之封装实例详解
Jul 24 Javascript
详解关闭令人抓狂的ESlint 语法检测配置方法
Oct 28 Javascript
JS实现秒杀倒计时特效
Jan 02 Javascript
浅谈鸿蒙 JavaScript GUI 技术栈
Sep 17 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中的串行化变量和序列化对象
2006/09/05 PHP
PHP 5.3新特性命名空间规则解析及高级功能
2010/03/11 PHP
解析php中两种缩放图片的函数,为图片添加水印
2013/06/14 PHP
PHP编程中尝试程序并发的几种方式总结
2016/03/21 PHP
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
PHP 实现公历日期与农历日期的互转换
2017/09/13 PHP
php实现往pdf中加数字签名操作示例【附源码下载】
2018/08/07 PHP
JS 毫秒转时间示例代码
2013/09/22 Javascript
JQuery与JS里submit()的区别示例介绍
2014/02/17 Javascript
基于iframe实现类似于ajax的页面无刷新
2014/05/31 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
Bootstrap Table使用方法详解
2016/08/01 Javascript
vue2.0构建单页应用最佳实战
2017/04/01 Javascript
基于vue2.0实现简单轮播图
2017/11/27 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
20道JS原理题助你面试一臂之力(必看)
2019/07/22 Javascript
vue自定义正在加载动画的例子
2019/11/14 Javascript
js+canvas实现刮刮奖功能
2020/09/13 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
Python转码问题的解决方法
2008/10/07 Python
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
Python实现PS图像调整颜色梯度效果示例
2018/01/25 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
python字典一键多值实例代码分享
2019/06/14 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
2020/04/14 Python
Python正则re模块使用步骤及原理解析
2020/08/18 Python
Python基于爬虫实现全网搜索并下载音乐
2021/02/14 Python
浅谈HTML5新增及移除的元素
2016/06/27 HTML / CSS
印度购物网站:TATA CLiQ
2017/11/23 全球购物
巴西备受欢迎的服装和生活方式品牌:FARM Rio
2020/02/04 全球购物
自我评价怎么写正确呢?
2013/12/02 职场文书
计算机专业毕业生求职信
2014/04/30 职场文书
户籍证明模板
2014/09/28 职场文书
数学教师求职信范文
2015/03/20 职场文书
节约用电通知
2015/04/25 职场文书