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 相关文章推荐
firefox中JS读取XML文件
Dec 21 Javascript
jquery命令汇总,方便使用jquery的朋友
Jun 26 Javascript
原生js操作checkbox用document.getElementById实现
Oct 12 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
Dec 02 Javascript
jquery实现多次上传同一张图片
Jan 09 Javascript
微信小程序左滑删除效果的实现代码
Feb 20 Javascript
浅谈vue首屏加载优化
Jun 28 Javascript
vue-cli 3.x 修改dist路径的方法
Sep 19 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
Jan 24 Javascript
小程序实现多列选择器
Feb 15 Javascript
vue移动端实现手机左右滑动入场动画
Jun 17 Javascript
微信小程序实现选择地址省市区三级联动
Jun 21 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设置进度条的方法
2015/07/08 PHP
PHP小偷程序的设计与实现方法详解
2016/10/15 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
JQuery 控制内容长度超出规定长度显示省略号
2014/05/23 Javascript
JavaScript实现将UPC转换成ISBN的方法
2015/05/26 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
2016/09/08 Javascript
一个可复用的vue分页组件
2017/05/15 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
ligerUI---ListBox(列表框可移动的实例)
2017/11/28 Javascript
详解Angular2学习笔记之Html属性绑定
2018/01/03 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
vue store之状态管理模式的详细介绍
2019/06/13 Javascript
Vue组件间的通信pubsub-js实现步骤解析
2020/03/11 Javascript
vue和小程序项目中使用iconfont的方法
2020/05/19 Javascript
使用Python下的XSLT API进行web开发的简单教程
2015/04/15 Python
利用Python暴力破解zip文件口令的方法详解
2017/12/21 Python
在Mac下使用python实现简单的目录树展示方法
2018/11/01 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
2019/01/30 Python
python实现图像随机裁剪的示例代码
2020/12/10 Python
Python爬取某平台短视频的方法
2021/02/08 Python
HTML5网页音乐播放器的示例代码
2017/11/09 HTML / CSS
一年级家长会邀请函
2014/01/25 职场文书
幼儿园大班教学反思
2014/02/10 职场文书
大学军训感言800字
2014/02/27 职场文书
揭牌仪式策划方案
2014/05/28 职场文书
小学语文业务学习材料
2014/06/02 职场文书
中药学专业毕业生推荐信
2014/07/10 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
学校运动会通讯稿
2015/07/18 职场文书
一封真诚的自荐信帮你赢得机会
2019/05/07 职场文书
python pyhs2 的安装操作
2021/04/07 Python
html form表单基础入门案例讲解
2021/07/15 HTML / CSS
关于CSS自定义属性与前端页面的主题切换问题
2022/03/21 HTML / CSS
Java中的继承、多态以及封装
2022/04/11 Java/Android