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 相关文章推荐
摘自百度的图片轮换效果代码
Nov 19 Javascript
基于jQuery的树控件实现代码(asp.net+json)
Jul 11 Javascript
JavaScript中把数字转换为字符串的程序代码
Jun 19 Javascript
给ListBox添加双击事件示例代码
Dec 02 Javascript
javascript之Boolean类型对象
Jun 07 Javascript
Jquery 自定义事件实现发布/订阅的简单实例
Jun 12 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
Oct 10 Javascript
微信小程序 跳转方式总结
Apr 20 Javascript
Javascript操作dom对象之select全面解析
Apr 24 Javascript
Vue多种方法实现表头和首列固定的示例代码
Feb 02 Javascript
JS实现select选中option触发事件操作示例
Jul 13 Javascript
element跨分页操作选择详解
Jun 29 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时间戳与日期之间转换的实例介绍
2013/04/19 PHP
PHP 通过Socket收发十六进制数据的实现代码
2013/08/16 PHP
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
2014/02/18 PHP
smarty模板引擎从php中获取数据的方法
2015/01/22 PHP
php类常量用法实例分析
2015/07/09 PHP
PHP实现数据四舍五入的方法小结【4种方法】
2019/03/27 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
13 个JavaScript 性能提升技巧分享
2012/07/26 Javascript
js判断游览器类型及版本号的代码
2014/05/11 Javascript
javascript写的异步加载js文件函数(支持数组传参)
2014/06/07 Javascript
javascript实现tab响应式切换特效
2016/01/29 Javascript
1秒50万字!js实现关键词匹配
2016/08/01 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
swiper自定义分页器使用方法详解
2020/09/14 Javascript
使用async await 封装 axios的方法
2018/07/09 Javascript
js实现多图和单图上传显示
2019/12/18 Javascript
使用webpack和rollup打包组件库的方法
2021/02/25 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
深入解析Python编程中JSON模块的使用
2015/10/15 Python
python生成式的send()方法(详解)
2017/05/08 Python
Tensorflow中批量读取数据的案列分析及TFRecord文件的打包与读取
2020/06/30 Python
css3 实现滚动条美化效果的实例代码
2021/01/06 HTML / CSS
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
从当地商店送来的杂货:Instacart
2018/08/19 全球购物
公司离职证明范本
2014/01/13 职场文书
小学生元旦感言
2014/02/26 职场文书
工程建设实施方案
2014/03/14 职场文书
《鲁班和橹板》教学反思
2014/04/27 职场文书
幼儿园师德师风学习材料
2014/05/29 职场文书
好的旅游活动方案
2014/08/19 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
2015中学学校工作总结
2015/07/20 职场文书
SQL实现LeetCode(196.删除重复邮箱)
2021/08/07 MySQL
Python list列表删除元素的4种方法
2021/11/01 Python