选项卡功能(JS)

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>选项卡</title>

<style type="text/css">
    div {
        width: 200px;
        height: 200px;
        border: 1px solid #000;
        background: #999;
        display: none;
    }
    .btn {
        background: #FF0;
    }
    </style>
   <script type="text/javascript">
   
     window.onload=function(){
     var oDiv=document.getElementsByTagName("div");
     var oBtn=document.getElementsByTagName("input");
    
     for(var i=0;i<oBtn.length;i++){
         oBtn[i].index=i;
         oBtn[i].onclick=function(){
             for(var i=0;i<oBtn.length;i++){
                 oBtn[i].className="";
                 oDiv[i].style.display=‘none‘;
                 }
             this.className="btn";
             oDiv[this.index].style.display=‘block‘;
             }
         }
     }
   </script>
</head>

<body>
  <input type="button" value="教育" class="btn" />
  <input type="button" value="培训" />
  <input type="button" value="出国" />
  <input type="button" value="招生" />
  <div style="display:block">教育</div>
  <div>培训</div>
  <div>出国</div>
  <div>招生</div>
</body>
</html>

时间: 2024-10-21 15:45:46

选项卡功能(JS)的相关文章

js实现的tab选项卡功能

js实现的tab选项卡功能:选项卡功能在各种网站有各种形式的应用和,当时实现选项卡功能的方式也有多种多样,下面就简单介绍一下使用js实现选项卡功能的一种方式,在美观方面就不去精雕细刻了,只介绍js实现此功能的原理.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http:/

原生js、jQuery实现选项卡功能

在大家在网上平常浏览网页的时候,想必各位都会看到选项卡功能,在这里给大家详解一下用原生js.jQuery如何来写一些基本的选项卡 话不多说,先给各位看一下功能图:              好了,下边开始写代码了: HTML代码: <ul> <li class="click">red</li> <li>blue</li> <li>yellow</li> </ul> <div class

js原生实现选项卡功能

选项卡在js中是一个重要的知识点.他没有那么难,但在工作中却有重要的位置.几乎在每一个网站都能看到选项卡的实例.所以今天写一下选项卡的实现. 我们设想有三个按钮分别来控制三个盒子当我们点击当前的按钮的时候,让对应的盒子显示,让其余的盒子隐藏. 废话不多说,直接上代码 首先来布局: <div id="box"> <input type="button" value="书籍" class="on"> <

用JavaScript实现选项卡功能

--做更好的自己? 用js实现选项卡功能 我们在一些常见的网站中经常看到将很大的内容进行叠加显示,这样就会节省很大的版面,而显示的内容更加丰富,如下淘宝部分截图: 1.仿照以上布局,一个标题标签(我们给它设计五个选项卡标签:公告.规则.论坛.安全.公益,相应的就会有五个一样大小的内容盒子来设计内容)一个内容标签. <div id="title"> <h3 >公告</h3> <h3 >规则</h3> <h3 >论坛&

屏蔽鼠标右键功能JS

<script language="Javascript">     function hiderightKey(){    return false; } document.oncontextmenu=hiderightKey;//屏蔽鼠标右键功能JS</script>

记住密码功能 JS结合JQuery 操作 Cookie 实现记住密码和用户名!

// 记住密码功能 JS结合JQuery 操作 Cookie 实现记住密码和用户名! var username = document.getElementById("username"); var password = document.getElementById("password"); var date=new Date(); var expiresDays=1000; //过期时间. date.setTime(date.getTime()+expiresDa

Android中选项卡功能的实现

Android中选项卡功能的实现 Android中使用TabHost和TabWidget来实现选项卡功能.TabHost必须是布局的根节点,它包含两个子节点: TabWidget,显示选项卡: FrameLayout,显示标签内容. 实现选项卡功能有两种方法,一种是将多个View放在同一个Activity中,然后使用使用标签来进行切换.另一种是直接使用标签切换不同的Activity. 后一种方法更为常用一些.本文也只介绍了后一种方法的实现过程. 1. 创建一个工程,名字可以叫HelloTabWi

js实现选项卡功能

1.css .liclick{ border: 1px black solid; background: #fff; float: left; width: 80px; height: 35px; line-height: 35px; text-align: center; } .li{ border: 1px black solid; background: #ccc; float: left; width: 80px; height: 35px; line-height: 35px; tex

HTML+JavaScript实现选项卡功能

选项卡,听上去看上去都不太高大上.实际上呢,确实不高大上.但这玩意又是网站开发中必备的一个元素,这要不会的话,一个好的网站就有些困难了.说白了,这个无非就是通过js让button和div之间发生关系,然后进行切换. 1.选项卡要实现的基本功能 (1)button与div产生关系,每个button对应不同的div (2)所有button中只有一个能处于激活状态 (3)每次切换button只显示一个div 2.设计方案 (1)在一个div1中添加四个button和四个div,并添加简单样式 (2)给