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 constructor和instanceof,JSOO中的一对欢喜冤家
May 25 Javascript
javascript判断iphone/android手机横竖屏模式的函数
Dec 20 Javascript
JS 添加网页桌面快捷方式的代码详细整理
Dec 27 Javascript
JS 实现导航栏悬停效果(续2)
Sep 24 Javascript
javascript自启动函数的问题探讨
Oct 05 Javascript
js中事件的处理与浏览器对象示例介绍
Nov 29 Javascript
鼠标选择动态改变网页背景颜色的JS代码
Dec 10 Javascript
javascript实现无限级select联动菜单
Jan 02 Javascript
js中函数声明与函数表达式
Jun 03 Javascript
JavaScript计划任务后台运行的方法
Dec 18 Javascript
Vue列表渲染的示例代码
Nov 01 Javascript
layui表格内容溢出的解决方法
Sep 06 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 Squid中可缓存的动态网页设计
2008/09/17 PHP
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
2010/12/02 PHP
php中常用字符串处理代码片段整理
2011/11/07 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
laravel实现上传图片并在页面显示的例子
2019/10/14 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
第一次记录Bootstrap table学习笔记(1)
2017/05/18 Javascript
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
Vue计算属性的使用
2017/08/04 Javascript
JavaScript判断输入是否为数字类型的方法总结
2017/09/28 Javascript
three.js中3D视野的缩放实现代码
2017/11/16 Javascript
Angular实现较为复杂的表格过滤,删除功能示例
2017/12/23 Javascript
Javascript实现异步编程的过程
2018/06/18 Javascript
Vue表单及表单绑定方法
2018/09/04 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
JS如何实现动态添加的元素绑定事件
2019/11/12 Javascript
TypeScript高级用法的知识点汇总
2019/12/17 Javascript
JavaScript实现移动端弹窗后禁止滚动
2020/05/25 Javascript
解决python写的windows服务不能启动的问题
2014/04/15 Python
python轻松查到删除自己的微信好友
2016/01/10 Python
Pandas:DataFrame对象的基础操作方法
2018/06/07 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
tensorflow 获取checkpoint中的变量列表实例
2020/02/11 Python
如何使用python切换hosts文件
2020/04/29 Python
Python使用tkinter制作在线翻译软件
2021/02/22 Python
浅析css3中matrix函数的使用
2016/06/06 HTML / CSS
Reformation官网:美国女装品牌
2018/09/14 全球购物
西班牙最大的婴儿用品网上商店:Bebitus
2019/05/30 全球购物
澳大利亚有机化妆品网上商店:The Well Store
2020/02/20 全球购物
大学自我鉴定范文
2013/12/26 职场文书
2014升学宴答谢词
2014/01/26 职场文书
培训研修方案
2014/06/06 职场文书
分享一些Java的常用工具
2021/06/11 Java/Android
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL
解决xampp安装后Apache无法启动
2022/03/21 Servers