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实现动态增加文件域表单
Feb 12 Javascript
JS、DOM和JQuery之间的关系示例分析
Apr 09 Javascript
javascript实现网页屏蔽Backspace事件,输入框不屏蔽
Jul 21 Javascript
jquery+php随机生成红包金额数量代码分享
Aug 27 Javascript
微信公众号 摇一摇周边功能开发
Dec 08 Javascript
详解angularJS自定义指令间的相互交互
Jul 05 Javascript
分析JS单线程异步io回调的特性
Dec 01 Javascript
在Layui中实现开关按钮的效果实例
Sep 29 Javascript
微信小程序音乐播放器开发
Nov 20 Javascript
JavaScript enum枚举类型定义及使用方法
May 15 Javascript
从0搭建vue-cli4脚手架
Jun 17 Javascript
vantUI 获得piker选中值的自定义ID操作
Nov 04 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导出Excel的小经验 完美解决乱码问题
2013/06/10 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
用js生产批量批处理执行命令
2008/07/28 Javascript
JavaScript入门教程(5) js Screen屏幕对象
2009/01/31 Javascript
锋利的jQuery 要点归纳(二) jQuery中的DOM操作(下)
2010/03/23 Javascript
functional继承模式 摘自javascript:the good parts
2011/06/20 Javascript
js 对小数加法精度处理示例说明
2013/12/27 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
CSS javascript 结合实现悬浮固定菜单效果
2015/08/23 Javascript
JavaScript File API实现文件上传预览
2016/02/02 Javascript
plupload+artdialog实现多平台上传文件
2016/07/19 Javascript
Vue.js实现无限加载与分页功能开发
2016/11/03 Javascript
AngularJs表单校验功能实例代码
2017/02/09 Javascript
Vue2.x通用编辑组件的封装及应用详解
2019/05/28 Javascript
vue+elementUI实现表格关键字筛选高亮
2020/10/26 Javascript
如何对react hooks进行单元测试的方法
2019/08/14 Javascript
Vue+Node服务器查询Mongo数据库及页面数据传递操作实例分析
2019/12/20 Javascript
Vue常用的全选/反选的示例代码
2020/02/19 Javascript
bootstrap实现tab选项卡切换
2020/08/09 Javascript
Python 控制终端输出文字的实例
2019/07/12 Python
简单了解Django ContentType内置组件
2019/07/23 Python
Python 脚本实现淘宝准点秒杀功能
2019/11/13 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
2019/12/25 Python
python3中关于excel追加写入格式被覆盖问题(实例代码)
2020/01/10 Python
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
社区包粽子活动方案
2014/01/21 职场文书
幼儿园亲子活动方案
2014/01/29 职场文书
自荐信的基本格式
2014/02/22 职场文书
运动会口号大全
2014/06/07 职场文书
趣味运动会开幕词
2015/01/28 职场文书
签订劳动合同通知书
2015/04/16 职场文书
运动会班级前导词
2015/07/20 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
带你了解Java中的ForkJoin
2022/04/28 Java/Android
如何使用python包中的sched事件调度器
2022/04/30 Python
Docker部署Mysql8的实现步骤
2022/07/07 Servers