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阻止浏览器后退事件防止误操作清空表单
Nov 22 Javascript
jQuery控制TR显示隐藏的三种常用方法
Aug 21 Javascript
Javascript学习指南
Dec 01 Javascript
全面解析Bootstrap中form、navbar的使用方法
May 30 Javascript
如何使用Vuex+Vue.js构建单页应用
Oct 27 Javascript
原生js实现类似fullpage的单页/全屏滚动
Jan 22 Javascript
浅析jsopn跨域请求原理及cors(跨域资源共享)的完美解决方法
Feb 06 Javascript
Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
Jul 31 Javascript
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
Jul 20 Javascript
JS模拟浏览器实现全局搜索功能
Sep 11 Javascript
JavaScript实现10秒后再次获取验证码
Dec 02 Javascript
vue中如何自定义右键菜单详解
Dec 08 Vue.js
基于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
各种战术和打法的原创者
2020/03/04 星际争霸
PHP安全的URL字符串base64编码和解码
2014/06/19 PHP
PHP链接MySQL的常用扩展函数
2014/10/23 PHP
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
PHP实现的62进制转10进制,10进制转62进制函数示例
2019/06/06 PHP
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
JavaScript通过select动态更换图片的方法
2015/03/23 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
2015/08/05 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
vue中用H5实现文件上传的方法实例代码
2017/05/27 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
angular的输入和输出的使用方法
2018/09/22 Javascript
ndm:NPM的桌面GUI应用程序
2018/10/15 Javascript
详解离线安装npm包的几种方法
2018/11/25 Javascript
nodejs基础之多进程实例详解
2018/12/27 NodeJs
微信小程序整合使用富文本编辑器的方法详解
2019/04/25 Javascript
Vue.js实现可编辑的表格
2019/12/11 Javascript
JS倒计时两种实现方式代码实例
2020/07/27 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
2020/12/16 Javascript
Django与JS交互的示例代码
2017/08/23 Python
详解pyppeteer(python版puppeteer)基本使用
2019/06/12 Python
在pycharm下设置自己的个性模版方法
2019/07/15 Python
Python类中方法getitem和getattr详解
2019/08/30 Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
2020/04/24 Python
Django Form设置文本框为readonly操作
2020/07/03 Python
python opencv实现图像配准与比较
2021/02/09 Python
如何使用css3实现一个类在线直播的队列动画的示例代码
2020/06/17 HTML / CSS
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
毕业生求职推荐信
2013/11/04 职场文书
业务员岗位职责范本
2015/04/03 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
2016高校自主招生自荐信范文
2016/01/28 职场文书
Python利用FlashText算法实现替换字符串
2022/03/31 Python